Qt qrc rcc檔案的使用

2021-10-02 19:08:39 字數 553 閱讀 2199

qt應用程式的一些資源可以編成rcc檔案,在程式動態執行時引用rcc裡的。使用方法如下:

(1)新建乙個qrc檔案,例如img.qrc,複製如下**到img.qrc檔案裡儲存

d:\\logo.png

(2)去qt安裝目錄,找到rcc.exe, 複製rcc.exe到目錄,輸入以下命令,把qrc檔案編譯成rcc檔案。

rcc -binary img.qrc -o img.rcc
其實不複製rcc.exe也可以,把qt bin新增環境變數path,或者用相對,絕對路徑都可以。複製的話稍微方便點。

(3)然後再**裡就可以使用了

qstring rccpath = "d:\\img.rcc";

qresource::registerresource(rccpath);

//引用rcc檔案的

qicon icon(qpixmap::fromimage(qimage(":logo")));

注意:冒號不能掉,「:logo」.

檔案的使用

檔案是乙個儲存在輔助儲存器上的資料序列,可以包含任何資料內容。概念上,檔案是資料的集合和抽象,類似的,函式是程式的集合和抽象,用檔案形式組織和表達資料更有效也更為靈活,一般由單一特定編碼的字元組成,如utf 8編碼,內容容易統一展示和閱讀。直接由位元0和位元1組成,沒有統一字元編碼,檔案內部資料的組...

檔案的使用

python3讀取指定編碼的檔案 f open test windows作業系統的預設解碼是gbk,linux的作業系統的預設解碼方式utf8 f open test encoding utf8 預設讀模式 f.truncate 清空原檔案 f.flush 將記憶體的內容強制重新整理進檔案 pyth...

使用Matlab批量的處理檔案(檔案的檔名類似)

matlab是處理資料的乙個強有力的工具。讀取大量的檔案,一次只處理乙個資料,是乙個浪費精力的工作,可以使用一種方法批量的處理檔名相似的檔案,將會節省大量的時間,去幹更多有意義的事情,要學會偷懶。clc clear close all fori 1 10 代表檔案的格式 filename strca...