原因和解決: 錯誤消息表明,虛擬方法在沒有相應的定義中被調用班級。但是,根據給定的標頭文件,沒有聲明虛擬方法。
解決方案:在qt create iDE或命令提示中使用以下命令重新運行qmake應該解析問題:
運行qmake後,該項目應重新構建以合併更新的元數據。一旦完成QMAKE和構建過程完成,鏈接器應正確識別虛擬表,並且錯誤消息將消失。 請記住,每當添加新的q_object宏或從類中刪除或將其從類中刪除或將其從類中刪除至避免將來任何與虛擬表相關的錯誤。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3