1. 程式人生 > >Qt提示 multiple definition of `SystemMenuButton::SystemMenuButton(QWidget*)

Qt提示 multiple definition of `SystemMenuButton::SystemMenuButton(QWidget*)

為了防止以後編碼出現類似得錯誤,在這裡記錄下--------------------------------------------

錯誤提示:

F:\shined-PC(488AD2092F21)\build-InformationDelivery-Desktop_Qt_5_5_1_MinGW_32bit-Debug/../InformationDelivery/buttons/systemmenubutton.cpp:6: multiple definition of `SystemMenuButton::SystemMenuButton(QWidget*)'

此錯誤解決方法:

QT中專案(.pro)檔案中多添加了SystemMenuButton.h和SystemMenuButton.cpp檔案。刪除多餘SystemMenuButton.h和SystemMenuButton.cpp檔案,解決問題。