Я установил Qt5.1.1
и создаю новое приложение Gui. Код в mainwindow.h показывает:Ошибка: «QtGui/QMainWindow»: нет такого файла или каталога: Qt 5.1.1
#if QT_VERSION >= 0x050000
#include <QtWidgets/QMainWindow>
#else
#include <QtGui/QMainWindow>
#endif
Я думаю, это прекрасно. Но когда я запускаю его, у меня есть это:
error: C1083: Cannot open include file: 'QtGui/QMainWindow': No such file or directory
Я знаю, когда я заменяю
#if QT_VERSION >= 0x050000
#include <QtWidgets/QMainWindow>
#else
#include <QtGui/QMainWindow>
#endif
в
#include <QtWidgets/QMainWindow>
это работает.
Мне просто интересно, почему код по умолчанию неверен и как сделать деструктивный код правильным.
уже есть , по-прежнему та же проблема! –
Можете ли вы опубликовать код файла '.pro' с ошибкой/проблемой, поэтому я могу вам помочь. –