2014年11月25日 星期二

Qt Displaying Windows


        今天在 Youtube 上面看到 Qt 的教學,跟著上面的影片實作 Dialog,但是在編譯時卻發生如下錯誤訊息:

LNK2019: unresolved external symbol *public: __thiscall MyDialog::MyDialog(class QWidget*)* (??0MyDialog@@QAE@PAVQWidget@@@Z) referenced in function *private: void __thiscall MainWindow::showDialog(void)* (?showDialog@MainWindow@@AAEXXZ)

       查看了該影片的討論串,發現 marcel rosen 遇到與我相同的問題且已經有解法,解決上面的問題請依照下列步驟執行即可:

  1. Build -> Clean all
  2. Build -> Run qmake
  3. Build -> Rebuild All

沒有留言: