Название: Переход с Qt4 на Qt5. Не видит заголовочные файлы Отправлено: Goshman от Июнь 11, 2015, 23:28 Доброе время суток!
Потребовалось перенести проект с Qt4 на Qt5. Qt5 установлена с ехе-файла под MinGW 4.91. Версия Qt 5.4.1, креатора - 3.3.1 При попытке компиляции Qt не видит хидерные файлы в поддиректориях. Например, в исходном проекте было #include <QStackedWidget> Компилятор не может найти этот хидер. Работает только, если прописать #include <QtWidgets\QStackedWidget> Не могу найти, что и где прописать в настройках креатора или файла проекта (*.pro), чтобы все собиралось без указания полного пути. Подскажите, плис, как настроить проект, чтобы не переписывать хидеры в куче фалов проекта. Название: Re: Переход с Qt4 на Qt5. Не видит заголовочные файлы Отправлено: Old от Июнь 11, 2015, 23:38 Не надо ничего переписывать, это все равно не поможет.
Добавьте в ваш pro файл: QT += widgets Название: Re: Переход с Qt4 на Qt5. Не видит заголовочные файлы Отправлено: AlFoX от Июнь 12, 2015, 01:00 для полноты картины что нужно учесть при миграции:
https://wiki.qt.io/Transition_from_Qt_4.x_to_Qt5 Название: Re: Переход с Qt4 на Qt5. Не видит заголовочные файлы Отправлено: Goshman от Июнь 12, 2015, 07:31 Спасибо за информацию. Не ожидал, что портирование с Qt4 на Qt5 таит столько подводных камней.
|