我不是c++专家,我正在尝试安装基于c++software;在生成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的工具包或create a new one,然后是reconfigure your project to use it

关于c++ - 在构建基于c++的软件中包括QtGui文件的问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48115091/

10-13 07:03