[FZH] QT程序的logo添加问题

Tommy He lovenemesis at gmail.com
Tue Feb 26 00:34:38 UTC 2013


左上角的说的不是系统托盘图标吧……

gnome-shell 左上角的图标是读取程序 .desktop 文件里的 ICON 内容的,在程序的 .desktop 指定下就好了。

至于 .desktop 里有啥,可以参考 /usr/share/applications/ 里的内容。

2013/2/23 Weng Xuetian <wengxt在gmail.com>:
> 不写gnome-shell插件就只能呆右下角。
>
>
> 2013/2/21 杜宏羽 <dongfengweixiao在gmail.com>
>
>> 我正在尝试着打包一个QT程序,但是生成的二进制文件启动后在Gnome-shell的左上角没有图标显示。所以我想问下,如何才能加上图标呢?
>> 这个是来自于http://www.linuxidc.com/Linux/2012-03/56316.htm的办法:
>>
>> 1 下载图标素材,以png格式素材为例说明。
>>
>> 图2 图标素材(logo.png)
>>
>> 2 将图标素材转换为ico格式。
>>
>> 3 利用记事本新建一个名为logo.rc的文件,logo.ico为转换后的图标名称,内容如下:
>>
>> IDI_ICON1 ICON DISCARDABLE "logo.ico"
>>
>> 4 在工程文件夹中新建一个images目录,将logo.ico、logo.rc放入文件夹中。
>>
>> 5 打开QT工程,将logo.ico、logo.rc添加进工程。
>>
>> 6 在工程文件(*.pro)中加入一行:
>>
>> RC_FILE=images/logo.rc
>>
>> 但是可惜的是,也许以上的办法只能适用于为windows,在linux下并无效果。
>> --
>> Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
>>
> --
> Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese



-- 
Take a Deep Breath out of Windows

https://fedoraproject.org/wiki/User:Lovenemesis


More information about the Chinese mailing list