qrc檔案我的理解

2022-03-24 23:12:51 字數 317 閱讀 7854

qrc檔案我的理解

qrc檔案是qt的資源檔案,格式為xml

qrc檔案中檔案路徑為,實際資源與qrc檔案的相對路徑。並且這個相對的路徑關係是不能改變的。

另外,qrc檔案允許在前一組資源前新增乙個字首(類似目錄) 

基於以上

qrc應該與其包含的資源檔案在同一級目錄中(至少是與這些資源的根同級)

這樣可以最大程度的發揮字首的靈活性,對資源進行區分的調配。 

重名覆蓋的問題

在同乙個pro檔案中,同名且同相對路徑的qrc檔案在生成cpp檔案時會彼此覆蓋,並導致內容丟失,但並不報錯。

舉例:

Qt中的 qrc檔案

qt中的qrc檔案 是乙個xml格式的資源配置檔案,與應用程式關聯的應用程式由 qrc 檔案來指定,它用xml記錄硬碟上的檔案和對應的隨意指定的資源名稱,應用程式通過資源名稱來訪問資源。指定的路徑是 qrc 檔案所在目錄的相對路徑。注意,列出的資源檔案必須位於 qrc 檔案所在目錄或者其子目錄下。圖...

qrc路徑 c 在Qt中獲取qrc檔案的路徑

使用 qdiriterator似乎有一種簡單的方法.如果在當前工作目錄中有乙個名為 的目錄,它可能會中斷,並且您希望將來可以對其進行解析.無論如何,這不應該是現在關注的問題.qstringlist imagefilelist qdiriterator diriterator qdiriterator...

Qt程式設計之qrc檔案的鏈結

在qt裡面,qrc檔案是一種類似xml結構的檔案,用結構化資料描述應用程式所需要的資源位置,例如,應用程式的圖示檔案等。它最終是與.ui檔案類似都被通過qt提供的命令列工具生成對應的qrc cpp檔案了。最終被鏈結到應用程式中。對應的命令列是這樣的 qtdir bin rcc.exe name fi...