I 我想将此默认图标更改为我想要的图标。这该怎么做 ? 我搜索并找到了Windows How to set application icon in a Qt-based project?的解决方案,但没有找到Linux的解决方案。
我尝试通过设置使用.desktop文件来完成此操作 Icon = myPath / icon.icon或icon.PNG 但它不起作用。知道如何做到这一点吗?
答案 0 :(得分:6)
这个问题与Qt无关。
在Linux中,图标设置在/usr/share/applications/
中的.desktop文件中,而不是设置在可执行文件本身上。要为您的应用设置图标,必须在您的系统上安装它。将可执行文件放在/usr/bin
中,在/usr/share/icons/hicolor/
中选择您选择的图标,并在/usr/share/applications
中放置与您的应用程序对应的.desktop文件:
[Desktop Entry]
Type=Application
Version=1.0
Name=(insert name of app)
GenericName=("Web Browser", "Media Player", etc. This isn't technically needed but makes your app look native on KDE)
Exec=(insert executable name)
Icon=(insert icon name)