• 3319阅读
  • 2回复

在dll中如何访问dll里的qrc资源比如图片 [复制链接]

上一主题 下一主题
离线jiaoyang007
 

只看楼主 倒序阅读 楼主  发表于: 2016-01-24
我的有一个主程序下面挂好几个dll,每个dll有自己的 资源,我想通过主程序调用dll的函数得到dll中的资源,如何实现了
离线XChinux

只看该作者 1楼 发表于: 2016-01-25
直接使用就行,QFile file(":/your/path/file");
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线彩阳

只看该作者 2楼 发表于: 2016-01-25
注意,这里可能会有一个小技巧。
dll中一定要暴露初始化函数,供主函数调用,然后在初始化函数中必须写一行:
Q_INIT_RESOURCE( 你想初始化的资源 );
上海Qt开发联盟,热忱地欢迎你的加入!
快速回复
限100 字节
 
上一个 下一个