最近在学Qt5,遇到了许多问题,这篇文章主要对自己遇到的一些问题进行总结。
1.编译最简单的HelloWorld时
1 2 3 4 5 6 7 8 9 10 11 |
#include<QApplication> #include<QPushButton> int main(int argc,char *argv[]) { QApplication a(argc,argv); QPushButton b("hello world",0); b.resize(200,200); b.show(); return a.exec(); } |
系统提示:QApplication: no such file or directory
解决方法:这是因为Qt5的qapplication在QtWidgets模块里,和Qt4不一样,Qt4的qapplication在QtGui模块里,在pro里添加一行
1 |
QT += core gui widgets |
即可。
文章评论