给Qt应用程序添加图标文件ico setWindowIcon
2013-12-31 15:34
323 查看
1:通过qmake生成makefile实现过程:(1)找到一张图片.ico,名字改为myappico.ico;注意:Qt5.2中ico文件是256*256。(2)创建一个新的文本文档,内部添加IDI_ICON1ICONDISCARDABLE"myappico.ico"并将文件重命名为myapp.rc;(3)在myapp.pro文件最后加上RC_FILE=myapp.rc,重新生成之后,就修改成功了2.不用qmake生成makefile实现过程:前面两步骤一样,最后一步改为,将.rc文件加载至工程中,通过右键工程——添加——已存在文件,添加后右键.rc文件编译,重新生成可执行文件后就修改成功了
1.设置应用程序运行时所有窗口默认图标,
//设置可执行程序路径为当前工作路径
QDir::setCurrent(dir);
QApplication::addLibraryPath("./plugins");
a.setWindowIcon(QIcon("./images/myappico.ico"));运行时加载ico文件,images目录要于可以执行文件同目录。
1.设置应用程序运行时所有窗口默认图标,
QApplicationa(argc,argv);//获得可执行程序路径QStringdir=QApplication::applicationDirPath();
//设置可执行程序路径为当前工作路径
QDir::setCurrent(dir);
QApplication::addLibraryPath("./plugins");
QStringdir=QApplication::applicationDirPath();
QApplication::addLibraryPath("./images");
a.setWindowIcon(QIcon("./images/myappico.ico"));运行时加载ico文件,images目录要于可以执行文件同目录。
相关文章推荐
- Qt 实现登录功能
- Qt 实现桌面雪花飘落 - 修改3(终结)
- Qt Testlib 基本使用 (1)
- 使用Qt Resource System将resource文件打包进二进制程序
- 关于eric4和pyqt的入门学习(转)
- QT字符串跨平台
- QT5 VS2010安装与配置
- qt使用qextserialport-1.2rc进行串口通信编程
- Qt关于处理器的识别
- 64-bitwin8 + Qt5.2.0(MSVS x86) + opencv2.4.6开发环境配置
- windows下QT环境搭建
- QT 仓库管理系统 预览版
- x11 gtk qt gnome kde 之间的区别和联系
- QTP DEV控件相关
- VS编译Qt时若主函数为wmain时出现链接错误,找不到main入口函数
- QTP常用函数
- Qt友情博客
- Qt中的布局管理器
- 用Rectangle创建基本的布局
- Qt设置horizontal line 和vertical line 的颜色