QT中將資源文件轉化爲rcc的外部調用的二進制文件

當QT中編譯資源文件太大時,效率很低,此時可以將資源文件轉化爲二進制的rcc文件.

使用外部二進制資源

  外部二進制資源不是程序二進制代碼的一部分,這種方式脫離於應用程序,可在需要的時候動態加載。
  Qt中使用二進制文件方法如下:
  1)將qrc編譯爲二進制文件rcc,在控制檯執行下列命令
            rcc -binary xxx.qrc -o xxx.rcc
  2)在應用程序中註冊資源(假設二進制文件位於"/home/Workspace/project_xxx/rcc/xxx.rcc")
            QResource::registerResource("/home/Workspace/project_xxx/rcc/xxx.rcc");
       接着就可以使用了,使用的方法同使用qrc資源一樣。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章