Qt系列文章目录


文章目录

前言

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

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

一、解决?

首先找到工程配置文件*.pro
error: C1083: 无法打开包括文件: “QtGui/QApplication”: No such file or directory_QtCreator找不到头文件_02

二、解决步骤

QT       += core gui

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = MyTestDll
TEMPLATE = lib

DEFINES += MYTESTDLL_LIBRARY

SOURCES += mytestdll.cpp \
myshowtest.cpp

HEADERS += mytestdll.h\
MyTestDll_global.h \
myshowtest.h

FORMS += \
myshowtest.ui

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

例子

#include "mytestdll.h"
#include "MyShowTest.h"
#include <QDialog>

MyTestDll::MyTestDll()
{
}
int add(int a,int b)
{
return a+b;
}
QDialog *showDialog()
{
MyShowTest *ss=new MyShowTest();
return ss;
}

总结

编译通过,能够运行了
error: C1083: 无法打开包括文件: “QtGui/QApplication”: No such file or directory_#include_04