2014-10-07 878 views
4

我想從我的項目中刪除QML文件。它不再需要。但是,當我從資源刪除,然後嘗試通過IDE編譯,我收到以下錯誤:我收到以下錯誤:如何正確地從QT項目中刪除QML文件

:-1:錯誤:沒有規則使目標'../MAST/fileList.qml',所需'調試/ qrc_mast.cpp'。停止。

什麼是從項目中刪除此文件的正確過程?

回答

5

嘗試清理您的項目,運行qmake然後重建項目。如果仍然出現錯誤,請刪除包括make文件的所有項目構建文件,然後重新構建項目。

+0

謝謝。這工作。 – Bear35645 2014-10-07 17:28:33

+1

這是從項目中刪除QML文件的實際順序嗎?來吧:)必須有一個正常的方式來做到這一點,沒有清理,重建,刪除生成文件等。 – 2015-01-08 01:54:16

+0

@UgaBuga它與QML文件無關。當你從資源文件中刪除某些東西時,qmake不會得到它。你應該明確地運行qmake(或者clean)。 – Nejat 2015-01-08 04:05:52

0

您也可能需要將其從項目中移除(.pro)。

0

刪除整個構建目錄(在項目設置中定義)爲我工作。