一般出現這種情況都是沒有將用到的頭文件包含進來
我的情況是在頭文件中定義了一個QMenu的指針,在源文件中使用menuBar()函數來返回一個menu指針。我在源文件中包含了文件<QtGui>出現這個錯誤,
.h
QMenu *fileMenu;
.cpp
fileMenu = menuBar()->addMenu(tr("&File"));

解決辦法是:在源文件中添加對<QMenuBar>的包含即可。
一般出現這種情況都是沒有將用到的頭文件包含進來
我的情況是在頭文件中定義了一個QMenu的指針,在源文件中使用menuBar()函數來返回一個menu指針。我在源文件中包含了文件<QtGui>出現這個錯誤,
.h
QMenu *fileMenu;
.cpp
fileMenu = menuBar()->addMenu(tr("&File"));

解決辦法是:在源文件中添加對<QMenuBar>的包含即可。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。