2012-05-20 129 views
5

我正在使用Qt Creator並創建了一個資源文件。當我在設計器模式下嘗試訪問資源文件時,它說資源根目錄爲空。Qt Creator中沒有資源文件

如何指定資源目錄?如果它在同一個文件夾中,它怎麼會不出現?

回答

2

即使資源文件位於同一文件夾中,也必須將資源文件添加到Qtcreator中的項目中才能使用它。只需在QtCreator中的項目樹視圖上右鍵單擊項目名稱,然後單擊添加現有文件,然後添加資源文件,現在可以在項目中使用資源。

通過這種方式添加它,它會被添加到你的項目。或者,你可以註冊資源與

QResource::registerResource("/path/yourresource.rcc"); 

明確項目,你可以使用:/前綴或qrc:///指定資源目錄。

對於例如:qrc:///files/yourfile將帶你到位於filesyourfile在您添加的resource

+0

我用Qt創建者創建了源文件,它出現在源列表中。所以我認爲它已經包含在該項目中。 – Sara

+0

我編輯了我的答案。一探究竟。 – ScarCode

+0

謝謝,我今晚會試一試。 – Sara