Qt Не удается открыть файл include: 'QPrinter' - программирование
Подтвердить что ты не робот

Qt Не удается открыть файл include: 'QPrinter'

Я новичок в Qt. Загрузили исходный код для приложения Qt из SourceForge и попытались его создать и запустить. После нескольких аналогичных проблем, добавив инструкции QT += в файлы .pro, я застрял в этом:

При попытке построить в Qt Creator я получаю ошибки, говорящие

error: C1083: Не удается открыть файл include: "QPrinter": нет такого файла или каталога

Я попытался добавить QT += printsupport в .pro файл, очистить и перестроить, но это дает эту ошибку

Ошибка: зависимая '.. \.. \.. \.. \.. \.. \.. \.. \.. \.. \..\Qt\Qt5.1.1\5.1.1\msvc2012_64\include\QtPrintSupport\qtprintsupportglobal.h 'не существует.

Когда я перехожу к C:\Qt\Qt5.1.1\5.1.1\msvc2012_64\include\QtPrintSupport, qtprintsupportglobal.h ИМЕЕТ ТАМ!

4b9b3361

Ответ 1

Вам необходимо добавить поддержку QPrinter в файл проекта .pro:

QT += printsupport

Ответ 2

В моем случае решение было

Удалить каталог создания тэгов и снова создать

после добавления printsupport, как предлагает @KubaOber в комментариях.