Ubuntu 22.04中QT6 Designer可终端启动但应用列表无图标求助
解决Qt 6 Designer不在系统应用列表显示的问题
步骤1:确认Designer的可执行路径
在终端执行以下命令,定位Qt 6 Designer的实际安装路径:
find /usr/local -name designer
也可以用which designer(如果路径已加入系统PATH)。通常路径为/usr/local/lib/qt6/bin/designer或/usr/local/bin/designer,记下这个路径。
步骤2:创建桌面快捷方式文件
在用户级应用目录创建.desktop配置文件(仅对当前用户生效),运行:
nano ~/.local/share/applications/qt6-designer.desktop
粘贴以下内容,注意将Exec行的路径替换为你刚才找到的实际路径:
[Desktop Entry] Type=Application Name=Qt 6 Designer Comment=Qt 6 GUI界面设计工具 Exec=/usr/local/lib/qt6/bin/designer # 替换为你的Designer实际路径 Icon=qt6-designer Terminal=false Categories=Development;Qt;IDE;
如果系统没有默认的qt6-designer图标,可指定图标文件的绝对路径,比如Qt安装目录下的图标(示例:/usr/local/share/icons/hicolor/scalable/apps/designer.svg),修改Icon行为对应路径即可。
步骤3:设置文件权限
给创建的.desktop文件添加可执行权限:
chmod +x ~/.local/share/applications/qt6-designer.desktop
步骤4:更新桌面数据库
执行命令刷新桌面应用列表缓存:
update-desktop-database ~/.local/share/applications/
验证效果
现在打开系统应用列表,搜索“Qt 6 Designer”即可找到对应的图标。如果仍未显示,尝试注销当前用户后重新登录,或重启桌面环境。
内容的提问来源于stack exchange,提问作者Bilal
相关产品推荐
相关产品推荐

