logo资料库

Qt设置窗口图标以及程序图标.docx

第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
资料共6页,全文预览结束
设置窗口的图标 打开 Qt Designer,在资源窗口(Resource)点击 Edit Resources
弹出Edit Resource 窗口 先 往 资 源 里 添 加 一 个 前 缀 ,这 里 添 加 的 是 images, 再 往 前 缀 里 添 加 文 件 , 这 里添 加 的 是 WindowIcon.bmp 回到资源浏览器,可以看到我们添加的 Icon 出现在右边,右键点击它选择 Copy Path 把它在资 源文件(.qrc 后缀)的路径拷贝出来
接下来就可以在程序里设置了。调用 QApplication 的 setWindowIcon 函数即可。 效果图如下: 注意: .qrc 文件必须加入到该工程里面一起编译,否则资源文件不会嵌进程序里的。
设置 Qt 应用程序的图标 首先应用程序的图标取决于 VS2005 Resource 视图里所添加的 ICON 中 ID 号最小的一个。如果不 存在,则使用默认的图标。 如果你只添加一个 Icon 资源,那么它就是应用程序的图标了。 Icon 资源对格式有严格的要求,如下图。至于把 BMP,JPG 或者 PNG 等格式转换成.ico 文件推 荐使用 iconXp 这个转换工具。 如果你只添加了多个 Icon 资源,如何选定哪个是程序的图标呢? 选择任意一个资源点右键,选择进入 Resource Symbols。
在 Resource Symbols 窗口里,我们可以看到每个 ICON 的值,前面我们说过 ID 值最小的 ICON 将 成为应用程序的图标。所以如果你想一个 ICON 作为程序图标的话,就把它的值改为最小。 修改资源的 ID 值 右键选择一个 ICON 看它的属性。属性当中一个 ID 选择,我们在 ID 名称后面加上 = , 再按回车就能改变它的值了。 效果如下:
分享到:
收藏