为Qt程序添加桌面图标

版权所有,转载时请注明出处和作者联系方式
文章出处:
http://blog.csdn.net/skyhawk452

作者联系方式:汪应豪 [email protected]

 

      为Qt程序添加桌面图标的具体操作步骤简要叙述如下:

 

1.将桌面图标(*.ico)移动到images文件夹内
#cd images
#mv logo.ico ./

 

2.建立*.rc文件
#touch logo.rc
用Notepad++打开logo.rc,然后编辑其内容如下:
IDI_ICON1 ICON DISCARDABLE "logo.ico"

 

3.建立工程文件(*.pro)
#qmake -project
用Notepad++打开*.pro,然后在最后一行添加:
RC_FILE = images/logo.rc

 

PS:
1).应用程序的图标(*.ico)尺寸一般设置为:48 X 48即可.

2).制作透Ico图标文件的步骤如下:

1.用PhotoShop CS2打开要处理的图片,先调整尺寸:
[图像]->[图像大小](Alt+Ctrl+I),或右击图片最上方处选择图像大小;

2.用套索工具选定需要的部分,然后[编辑]->[复制(Ctrl+C)](把所选的内容复制到剪贴板中)->[文件]->[新建],弹出新建对话框,在“背景内容”项下选择“透明”->[确定],此时可见一幅有网格的新图像(即背景透明的空白图像) ;

3.[编辑]->[粘贴(Ctrl+V)]把剪贴板的内容粘贴到新图像中,在左边的工具栏中选择移动工具,把图像移到合适的位置;

4.[文件]->[存储为...],弹出另存为对话框,格式选择*png,保存退出;

5.用IconWorkshop打开刚才编辑的*.png
[文件]->[打开],弹出“打开文件...”对话框,选择文件类型为*.png,找到后选择打开;

6.[编辑]->[来自此图像的Windows的图标项目],弹出对话框,仅勾选48×48-RGBA,其他默认即可,选择[确定];

7.[文件]->[另存为],弹出“另存图标为...”对话框,修改图标名称,选择保存即可。

 

你可能感兴趣的:(Qt)