main.cpp:1:10: error: ‘QtGui/QApplication‘ file not found

问题

从网上下载的开源项目,报错main.cpp:1:10: error: 'QtGui/QApplication' file not found

出现这个问题的原因是下载的源码应该是Qt4软件编写的,而 在 Qt 5 及之后的版本中,QApplication 头文件的包含方式有所改变,从 QtGui 模块调整到了 QtWidgets 模块。

解决方法

将#include <QtGui/QApplication>换成#include <QtWidgets/QApplication>

相关推荐
Summer_Uncle9 分钟前
【QT学习】qt项目使用MySQL数据库
数据库·qt·学习
Henry Zhu12318 分钟前
Qt样式系统详解(上)
qt
深蓝海拓29 分钟前
PySide6从0开始学习的笔记(二十三)使用QRunnable在线程池中执行临时任务
笔记·python·qt·学习·pyqt
嘿嘿潶黑黑1 小时前
关于QButtonGroup 在Qt5和Qt6之间的差异
开发语言·qt
hqwest1 小时前
码上通QT实战09--监控页面01-区域划分
开发语言·qt·layout·qss·qt 布局
mingren_13141 小时前
c++和qml交互
c++·qt·交互
cn_mengbei2 小时前
鸿蒙PC原生应用开发避坑指南:Qt 6.6与Electron 28兼容性问题全解析
qt·electron·harmonyos
cn_mengbei2 小时前
鸿蒙PC上Qt原生应用开发:从零搭建开发环境到部署实战,附HarmonyOS SDK配置与避坑指南(C++实现)
c++·qt·harmonyos
cn_mengbei2 小时前
鸿蒙PC跨端开发实战:从Qt环境配置到Electron应用鸿蒙化的完整指南
qt·electron·harmonyos
六点的晨曦2 小时前
Qt常用的开发架构模式与UI组件
qt·ui·架构