zhengtianzuo |
2017-10-09 14:55 |
zhengtianzuo系列-Qt动态加载RCC资源
先创建Qt的qrc资源文件 QtLoadRcc.qrc
``` <RCC> <qresource prefix="/"> <file>Face.png</file> </qresource> </RCC> ``` 这里的Face.png是我们希望在程序中显示的图片
然后运行命令行
``` rcc.exe -binary QtLoadRcc.qrc -o QtLoadRcc.rcc ``` 就可以生成QtLoadRcc.rcc, 这个文件就是我们动态加载的资源文件了. 代码中使用QResource::registerResource加载Rcc资源文件
``` QResource::registerResource("QtLoadRcc.rcc"); ```
使用QResource::unregisterResource("QtLoadRcc.rcc")卸载Rcc资源文件
需要完整代码请访问 QtWidgetsExamples |
|