Visual Studio 2019 не распознает имена пакетов Qt 6.1.2

#c #visual-studio #qt

Вопрос:

Я новичок как в Visual Studio, так и в Qt и пытаюсь научиться использовать их вместе. Я установил Qt 6.1.2 и VS 2019 Professional, а затем установил инструменты Qt VS и настроил их.

Чтобы научиться, я попытался воссоздать упражнение «Начало работы с блокнотом» (https://doc-snapshots.qt.io/qt6-dev/qtwidgets-tutorials-notepad-example.html), но у меня возникли проблемы с тем, что Visual Studio не может идентифицировать множество имен пакетов (или как бы это ни называлось, например <QApplication>). Я прекрасно могу воссоздать упражнение в Qt Creator. Я также могу видеть и получать доступ к файлам *.h Qt в Visual Studio просто отлично (например, #include <QtWidgets/qtextedit.h>).

Примеры:

#включить <QApplication> //Принимается в Qt Creator, но не в VS <QApplication>
#включить <QtCore/QCoreApplication>// Похоже, работает в Visual Studio и примерно делает то же самое?

#включить <QMainWindow> //Принимается в Qt Creator, но не VS (не могу найти файл src), и я не могу найти подходящий эквивалент

Я настроил проект как приложение виджетов Qt, и я думаю, что Qt VS Tools автоматически добавила установку Qt, включающую путь, путь к .файлы библиотек и имена .файлы lib в настройках моего проекта (я вижу что-то вроде $(Qt_INCLUDEPATH_) в соответствующих местах в свойствах моего проекта).

Есть ли что-нибудь, что я могу изменить в свойствах своего проекта, чтобы VS понимал имена пакетов Qt, или инструменты Qt VS используют другие имена для пакетов?