error: C1083: 无法打开包括文件: “QtGui/QApplication”: No such file or directory

Qt系列文章目录

文章目录

  • Qt系列文章目录
  • 前言
  • 一、解决?
  • 二、解决步骤
  • 例子
  • 总结

前言

具体原因看网上其他大神博文好像是版本之类的。。。。 Qt5里不再用QtGui模块,而是使用QtWidgets模块。
OK 我的解决方案如下:

在这里插入图片描述

一、解决?

首先找到工程配置文件*.pro
在这里插入图片描述

二、解决步骤

QT       += core guigreaterThan(QT_MAJOR_VERSION, 4): QT += widgetsTARGET = MyTestDll
TEMPLATE = libDEFINES += MYTESTDLL_LIBRARYSOURCES += mytestdll.cpp \myshowtest.cppHEADERS += mytestdll.h\MyTestDll_global.h \myshowtest.hFORMS += \myshowtest.ui

在这里插入图片描述

例子

#include "mytestdll.h"
#include "MyShowTest.h"
#include MyTestDll::MyTestDll()
{
}
int add(int a,int b)
{return a+b;
}
QDialog *showDialog()
{MyShowTest *ss=new MyShowTest();return ss;
}

总结

编译通过,能够运行了
在这里插入图片描述


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部