2013-09-23 73 views
0

在我的Qt Creator項目中,當我添加一些對象(如線條編輯,按鈕等等)時,我不會收到它們,當我寫ui->。我不知道是什麼原因,因爲現在一切都很好。這發生了立即。現在在我的其他一些項目中,一切正常,但在我的主要項目中,沒有新的東西可以宣佈。我的代碼可能有問題嗎?或者這是來自Qt Creator編輯器的一些問題。提前感謝了很多。Qt創建編輯器我沒有得到「ui->」繼續

+0

請發佈一些代碼,請 – khajvah

+0

那麼,我的代碼是每班約500行,所以我不能發佈它,但我會描述它。它只包含代理篩選器,sql表和按鈕。多數民衆贊成它 – user2521257

+0

如果有某種方法來重置我的編輯器?謝謝 – user2521257

回答

0

嘗試'make clean',qmake。檢查你的UI被設置正確

MainWindow::MainWindow(QWidget *parent) : 
    QMainWindow(parent), 
    ui(new Ui::MainWindow) 
{ 
    ui->setupUi(this); 
    ... 
} 

確保用戶界面 - >是一個已知的參照執行的部分。 檢查丟失的括號。

+0

我已經檢查了所有的塞巴斯蒂安。它的好,它的奇怪,因爲我從前一週只得到我的舊物件。 – user2521257

+0

這意味着你的moc文件不會再次生成。你可以嘗試打開QT的外殼/控制檯(應該在你的Qt安裝中可用),切換到包含.pro文件的工作目錄,並手動運行「make clean」(或者在msvc上清理nmake)並手動運行qmake 。之後檢查你的moc和ui文件的修改/創建日期。這些應該已經更改爲當前執行時間。如果不是這個問題依賴qmake不生成更新您的文件。 –