首页 > 代码库 > Qt 项目总结(2014.7- )
Qt 项目总结(2014.7- )
记录在项目中碰到的形形色色、杂杂碎碎的问题(持续更新至项目结束)
qrc文件配置
Qt中有一个管理资源的文件,后缀名为qrc,本质是简单的XML文件格式。
项目开始时的内容为:
1 <RCC>2 <qresource>3 4 </qresource>5 </RCC>
例如在项目中要用到一个png图片来做图标
则可以写成(Resources文件夹与这个qrc配置文件在同一个目录下)
1 <RCC>2 <qresource>3 <file>Resources/a.png</file> 4 </qresource>5 </RCC>
简单的测试代码
1 #include <QApplication> 2 #include <qmainwindow.h> 3 4 int main(int argc, char *argv[]) 5 { 6 QApplication a(argc, argv); 7 8 QMainWindow mainwindow; 9 QIcon icon(":/Resources/a.png"); //注意使用带路径额前缀 ":/"10 mainwindow.setWindowIcon(icon);11 mainwindow.show();12 13 return a.exec();14 }
中文乱码问题
环境是Qt5.3 和 VS2013
在有中文的源文件中加上这一段话即可
#if _MSC_VER >= 1600#pragma execution_character_set("utf-8")#endif
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。