QT中找不到qrc中注册的图片
来源:互联网 发布:网络新技术课程介绍 编辑:程序博客网 时间:2024/06/11 19:08
平时写QT小工具的时候,工程和qrc都在同一目录,很容易就找到qrc中注册的图片。
今天在写一个模块时,因为这个模块只用到了一个小图片,而且和主工程没有太大关系,所以想在这个模块库中单独建立一个qrc文件,但是加进去之后编译正常,但是怎么都找不到注册的图片,在自动生成的资源源文件中发现无法打断点,原来没有连接进来。
最后又耐着心思看了一遍官方文档,在最下面找到了原因,原文如下:
If you have resources in a static library, you might needto force initialization of your resources by calling Q_INIT_RESOURCE() with the base name of the .qrc file.
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
Q_INIT_RESOURCE(graphlib);
...
return app.exec();
}
就是说要注册下这个资源文件才行,另外如果你有主动释放资源文件的需求,调用下Q_CLEANUP_RESOURCE()就可以了。
0 0
- QT中找不到qrc中注册的图片
- vs中使用qt的qrc生成rcc资源文件
- VS2010在QT中使用qrc文件
- QT程序将图片资料添加到qrc文件中方法
- QT中添加的资源文件qrc时的路径问题小结
- Qt的qrc文件通过cmake在VS中编译Q_INIT_RESOURCE imagecomposition 编译
- Qt中使用qrc管理和使用资源文件
- Qt在vs2013下添加的ui文件中找不到资源图片
- qt生成exe文件,界面的工具栏图片有qrc生成无法显示问题
- Qt中图片的显示
- QT中的资源文件的编写(qrc)
- VS2012中QT资源文件qrc加载失败(Q_INIT_RESOURCE报错)
- Qt002 - Qt4.8.5+VS2008在Qt项目中添加资源文件(.qrc)
- QT designer中找不到setshown
- Visual studio打不开Qt资源文件qrc的解决办法(无法使用Qt的qrc编辑器)
- Qt中注册QML类型
- 关于QT中找不到 qsound.h头文件的情况
- Qt中裁剪图片
- 位运算-互换2个整数值
- String和char
- 唱吧 的直播K歌新歌要与YY正面交锋了
- 野指针
- Base64编码在开发中应用
- QT中找不到qrc中注册的图片
- 魅族Flyme固件大动作:最新版每月一更
- android 常用权限声明
- 为OpenERP7.0设置Apache反向代理
- poj 3449 Geometric Shapes(计算几何)
- 位运算-用位与&运算符判断变量是奇数,偶数
- 读书笔记 - 妈妈要懂的淘气孩子心理学 -
- cocos2d-x win32 移植android问题集锦
- selenium2如何设置firefox的UA