GNOME下设置应用程序图标
来源:互联网 发布:淘宝我的提问在哪删除 编辑:程序博客网 时间:2024/06/16 06:46
问题提出
前段时间重装了qt5.4,但是过段时间发现自己QtCreator的图标竟然不显示,成了默认的应用图标,看着很别扭,对于我这种有强烈强迫症的人来说是完全接受不了的,因此想通过设置重新更改其应用图标。
那么我们就从这个案例上,讲解以下gnome下设置应用程序图标的一些信息。。。
解决方案
需要添加一个desktop文件,步骤如下:
创建一个desktop文件
在.local/share/applications/
路径下创建qtcreator.desktop
文件,在此路径下创建的快捷方式只能当前用户可见,若想所有用户可见,需要在/usr/share/applications/
路径下,
由于我们只是图标显示不正常,因此此文件按已经存在
查看以下此文件中的信息,cat一下DigiaQt-qtcreator-community.desktop
[Desktop Entry]Type=ApplicationExec=/home/gatieme/QtLibrary/Qt5.4.0/Tools/QtCreator/bin/qtcreatorName=Qt Creator (Community)GenericName=The IDE of choice for Qt development.Icon=QtProject-qtcreatorTerminal=falseCategories=Development;IDE;Qt;MimeType=text/x-c++src;text/x-c++hdr;text/x-xsrc;application/x-designer;application/vnd.qt.qmakeprofile;application/vnd.qt.xml.resource;text/x-qml;text/x-qt.qml;text/x-qt.qbs;
其中,Exec是qtcreator执行文件的绝对路径,要根据你自己的安装路径更改哦,另外,如果你的安装路径,例如此处的/usr/bin已经加入到PATH里面,可以直接使用可执行文件名,如qtcreator。
我们能在gnome的应用界面就可以看到名为qtcreator的快捷方式,就是因为有了这些信息。
但是我们图标还是系统默认图标,不是qtcreator的图标,这个是由desktop文件中的Icon属性决定,你需要把名为qtcreator.png的图片放到.local/share/icons/路径下。
但是我们需要知道qtcreator的程序图标在哪里。
我们可以看到在Qt安装目录下Tools/QtCreator/share/qtcreator/welcomescreen/widgets/images/qtcreator.png下的
拷贝到.local/share/icons/下面,然后设置配置文件中Icon
属性为qtcreator.png即可。
参考https://developer.gnome.org/integration-guide/stable/desktop-files.html.en#ex-sample-desktop-file
- GNOME下设置应用程序图标
- windows下设置Qt应用程序图标
- 设置Qt应用程序图标
- 设置Qt应用程序图标
- 设置Qt应用程序图标
- 设置Qt应用程序图标
- Qt4 设置应用程序图标
- 设置Qt应用程序图标
- 设置Qt应用程序图标
- 设置mac应用程序图标
- 设置Qt应用程序图标
- 设置Qt应用程序图标
- IPhone设置应用程序图标
- 设置Qt应用程序图标
- Qt 设置应用程序图标
- 应用程序图标设置
- 为应用程序设置图标
- 设置Qt应用程序图标
- Java编程语言异常处理机制入门理解
- java--多线程
- 草根创新的狂欢——《大数据时代》对程序员的启示
- 《Java Performance》笔记1——性能分析基础
- UVa 550 Multiplying by Rotation
- GNOME下设置应用程序图标
- AS I began to love myself
- QML概念及框架--继承JavaScript
- web多终端开发学习系列(四)--- web图表插件
- LintCode-跳跃游戏
- 大数据开启的新世界,需要我们改变原有的世界观
- [LeetCode]Word Break II
- You need to use a Theme.AppCompat theme (or descendant) with this activity
- DrawText