今天在 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 遇到與我相同的問題且已經有解法,解決上面的問題請依照下列步驟執行即可:
- Build -> Clean all
- Build -> Run qmake
- Build -> Rebuild All