fatal error: QtGui/QApplication: No such file or directory

前端 未结 5 1456
無奈伤痛
無奈伤痛 2021-02-13 03:26

I\'m using Qt Creator, and this line is generated automatically by the Qt Creator:

#include

But, why am I getting this me

相关标签:
5条回答
  • 2021-02-13 04:08

    I had got same problem. From visual studio using Command Prompt(2010), I changed the path of prompt to where my Qt resides i.e. C:\Qt. There I set QTDIR environment variable.

    c:\Qt> setx QTDIR C:\Qt

    Then message was displayed:

    SUCCESS: Specified value was saved.

    Make sure VS is closed during this. When you reopen it, all headers will be detected.

    I hope my solution will help anyone someday. Cheers :)

    0 讨论(0)
  • 2021-02-13 04:10

    Depending on the Qt-version (5) QtGui was moved to QtWidgets; so it becomes

    #include <QtWidgets/QApplication>
    
    0 讨论(0)
  • 2021-02-13 04:16

    Issue solved.

    I added this to PATH: C:\Qt\2010.05\qt\bin

    Instead of: C:\Qt\2010.05\bin

    As the latter didn't contain qmake.exe

    0 讨论(0)
  • 2021-02-13 04:19

    This is a version problem.to fix,

    • you need to add QT += widgets in the .pro file
    • and run qmake

    • and also use #include <QApplication> instead of #include <QtGui/QApplication>

    0 讨论(0)
  • 2021-02-13 04:21

    You can try to add 'declarative' to the Project file:

    QT += gui declarative
    

    then

    #include <QApplication>
    

    It helps me

    0 讨论(0)
提交回复
热议问题