QApplication: No such file or directory 完美解決方案


之后提示出錯: fatal error: QApplication: No such file or directory 由於Qt5將大部分桌面部件移到了Qt Widgets模塊中,即QApplication已經從原來的<QtGui/QApplication>移動到<QtWidgets/QApplication>了。從下圖也可以看出來。

 

 

 

所以為解決找不到QApplication文件 這個問題,有兩種方法:

 

  • 法1:

 

  1. #include <QtWidgets/QApplication>
  2. #include <QtWidgets/QPushButton>

 

  • 法2:也可以保持原代碼不變,即保持

 

  1. #include <QApplication>
  2. #include <QPushButton>


而在.pro文件中添加

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM