#include <QtGui/QApplication> ---> Нет такого файла или каталога
Я использую Qt Creator, и эта строка автоматически создается Qt Creator:
#include <QtGui/QApplication>
Но почему я получаю это сообщение?
QtGui/QApplication>: No such file or directory
Ответ 1
В зависимости от Qt-версии (5) QtGui был перемещен в QtWidgets; так становится
#include <QtWidgets/QApplication>
Ответ 2
Вы можете попробовать добавить "декларативный" в файл проекта:
QT += gui declarative
затем
#include <QApplication>
Это помогает мне
Ответ 3
Проблема решена.
Я добавил это к PATH: C:\Qt\2010.05\qt\bin
Вместо: C:\Qt\2010.05\bin
Поскольку последний не содержал qmake.exe
Ответ 4
Это проблема версии. Чтобы исправить,
вам нужно добавить QT += widgets в .pro файл
и запустить qmake
а также используйте #include <QApplication> вместо #include <QtGui/QApplication>
Ответ 5
У меня была такая же проблема. Из визуальной студии с помощью командной строки (2010) я изменил путь к приглашению туда, где находится мой Qt, т.е. C:\Qt. Там я установил переменную среды QTDIR.
c:\Qt> setx QTDIR C:\Qt
Затем отобразилось сообщение:
SUCCESS: Specified value was saved.
Убедитесь, что VS закрыт во время этого. Когда вы снова откроете его, будут обнаружены все заголовки.
Я надеюсь, что мое решение кому-нибудь поможет. Приветствия:)