在构建基于 C++ 的软件时包含 QtGui 文件的问题

issue of including QtGui files in building a c++ based software

本文关键字:包含 QtGui 文件 问题 软件 C++ 构建      更新时间:2023-10-16

我不是 c++ 专家,我正在尝试安装一个基于 c++ 的软件;在构建 Qt Creator 中的文件的过程中,一旦它到达这一行以包含

#include <QtGui/QMainWindow>
#include <QtGui/QGraphicsSceneMouseEvent>

它显示错误

/home/ubuntu/Ezys/source/Ezys_GUI/ezys_gui.h:12: error: QtGui/QMainWindow: No such file or directory
 #include <QtGui/QMainWindow>
                             ^

我检查了QtGui的位置,这是/usr/include/qt4/QtGui,所有文件都在那里。我不知道找不到文件并包含它们的原因是什么。有人可以帮我吗?谢谢

我认为你在Qt Creator中的项目中使用了错误的工具包,可能是基于Qt 5的工具包。查看您是否有Qt 4的工具包或创建一个新工具包,然后重新配置您的项目以使用它。