vs下qt學習筆記-使用.qrc資源檔案
一般情況下我們使用都是將放到乙個目錄下,比如:images目錄,然後在**中直接引用即可,而qt提供了另一種方法,那就是使用.qrc檔案,在**中使用的時候直接用:/images/名的方法來引用,這個用起來挺不錯的,下面就介紹qt的.qrc的使用方法:
建立.qrc檔案,一般有兩種方法:
1.使用qtdesinger建立.qrc檔案
(1)在資源管理器視窗中選擇新建乙個資源檔案.qrc,儲存檔案即可;
(2)在資源管理器視窗中選擇新增資源和檔案即可;
2.手工寫檔案的方法,.qrc可以用記事本開啟,大概的形式是這樣的:
image/bmp00001.bmp
image/device.bmp
image/batchcancel.bmp
< /rcc>
然後是使用.qrc,這裡也有兩種方法:
1.手工編譯.qrc檔案:
rcc -binary myresource.qrc -o myresource.rcc
這樣就生成了編譯後的資源檔案, 使用資源檔案:
(1)註冊資源檔案
qresource::registerresource("/path/to/myresource.rcc");
(2)使用資源qicon(":/images/device.bmp");
2.直接在qt的.pro工程中新增
resources = myresource.qrc
這樣在qmake時,會自動編譯註冊,然後直接使用qicon(":/images/device.bmp");即可
Qt4 8 5 VS2010 學習筆記
寫在文前 最近一直萌生寫ubuntu下的應用的想法 並且想和windows下保持一致的體驗,所以就嘗試著學習一下qt 1 很多人都說qt簡單上手容易,各種各種好,其實是錯誤的 本人使用後發現 在熟練使用vb 拖拽方式 mfc類庫方式之後 qt並不好上手,編譯出來檔案很大,windows下執行效率很差...
Qt筆記(二)linux下Qt安裝使用
參考 centos7下安裝qt5.9 環境 vmware虛擬機器,centos 7 chmod x qt opensource linux x64 5.12.8.run或者 右鍵 屬性 允許作為程式執行 然後和windows一樣,右鍵執行,斷網安裝,速度很快。之所以為了在linux下裝qt,打算是當...
Qt學習筆記 QTableWidget使用問題
1.設定可排序的qtablewidget一邊載入資料時出現非排序列無資料解決方式 在載入資料的時候設定為不可排序 ui ipv6table setsortingenabled false 載入完資料後設定為可排序 ui ipv6table setsortingenabled true 3.使用qta...