Qtapplication.h : 没有这样的文件或目录

Qtapplication.h : No such file or directory

本文关键字:文件 application Qt      更新时间:2023-10-16

我正在尝试使用qt(使用版本4.8(运行一个简单的代码,并且我正在使用Visual Studio Express 2012。我还将 qt 包含添加到我的视觉工作室中的附加库中。但无法运行该程序。这是代码:

#include <Qtapplication.h>
int main(int argc, char* argv[])
{
    QApplication app(int argc, char* argv);
    return app.exec();
}

我读到人们说,.pro文件必须发生变化才能使程序正常运行,所以我想粘贴我的.pro文件,以便您可以获得有关它的额外信息。

CONFIG += console bootstrap
CONFIG -= qt shared app_bundle uic
DEFINES += QT_BUILD_QMAKE QT_BOOTSTRAPPED
DESTDIR = ../bin/
OBJECTS_DIR = .
MOC_DIR = .
#guts
VPATH += $$QT_SOURCE_TREE/src/corelib/global 
         $$QT_SOURCE_TREE/src/corelib/tools 
         $$QT_SOURCE_TREE/src/corelib/kernel 
         $$QT_SOURCE_TREE/src/corelib/codecs 
         $$QT_SOURCE_TREE/src/corelib/plugin 
         $$QT_SOURCE_TREE/src/corelib/xml 
         $$QT_SOURCE_TREE/src/corelib/io
INCLUDEPATH += . 
           generators 
           generators/unix 
           generators/win32 
           generators/mac 
           generators/symbian 
           generators/integrity 
           $$QT_SOURCE_TREE/include 
           $$QT_SOURCE_TREE/include/QtCore 
           $$QT_SOURCE_TREE/qmake
VPATH += $$QT_SOURCE_TREE/tools/shared
INCLUDEPATH += $$QT_SOURCE_TREE/tools/shared
include(qmake.pri)

尽管您可以在.pro中启用一个Qt3Support模块,以允许您使用Qt3中的一些已弃用的类,但您需要使用 #include <QApplication> 而不是与 Qt4Qt5 一起#include <Qtapplication.h>