我們編寫的gui可能需要一些額外的資源(比如貼圖用的),可用資源檔案統一管理。以下以為例。
用qt creator 開啟工程,為工程新建資源檔案:
如果沒有自動切換到上述介面,雙擊clock.qrc即可。
選擇新增 — 新增字首,字首名預設為「/new/prefix1」,改為在字首一欄輸入字首名「/image」(可以另起,但是「/「」不能變)。
新增資源檔案後要儲存,不然之後不能使用。在上述介面中選中資源檔案rose.png,可以為其起別名rose,方便使用。如下圖:
新增(更改)別名後同樣儲存一次。
點選上圖中紅色圈住的下拉框,選擇」新增資源」,彈出介面:
雙擊紅色圈住部分,選擇rose然後確定,如下示:
此時可以看到:
重新編譯執行程式,察看效果:
可能遇到的問題:
1. 執行程式icon還是預設樣式,而非所設定的圖示。可以嘗試生成release版本的可執行檔案而非debug版本的。
2.編譯失敗,提示程式所依賴的***(資源名)不存在。將資源(如上述的rose.png)拷貝到工程檔案(.pro檔案)所在目錄。
QT 資源檔案
1,將資源複製到專案資料夾。1.滑鼠點選工程檔案目錄右鍵選擇 新增新檔案.2.在模板中選擇 qt qt resource file 3.資源名稱,不要有中文,路徑預設保持工程目錄即可 4.選中 res.qrc 資源檔案滑鼠右鍵選擇 open in editor 開啟資源編輯區 5.在編輯區首先新增字...
Visual C 建立資源檔案
資源檔案顧名思義就是存放資源的檔案。資源檔案在程式設計中有著自身獨特的優勢,他獨立於源程式,這樣資源檔案就可以被多個程式使用。同時在程式設計的時候,有時出於安全或者其他方面因素的考慮,把重要東西存放在資源檔案中,也可以達到保密 安全的效果。那麼visual c 所使用的資源檔案中到底存放哪些東西呢?...
Qt入門 加入資源檔案
使用vs2008嚮導新建乙個工程後,工程中會自動加入乙個資源檔案 工程名 qrc,修改資源檔案時只需在vs2008的 解決方案管理器 中雙擊這個它開啟管理資源介面,如圖 q init resource 資源名 資源名就是工程名,沒有字尾 int main int argc,char argv q i...