Информация об изменениях

Сообщение Re: QML_ELEMENT + qt_add_qml_module от 08.12.2023 12:18

Изменено 08.12.2023 12:20 SaZ

Re: QML_ELEMENT + qt_add_qml_module
Два момента, связанные с QML_ELEMENT:

1. Заголовочный файл должен находится в прямой видимости, то есть #include <MyElement.h> должен резолвиться — иначе не соберётся.
2. Если в проекте используются PCH для Qt, то надо явно подключать #include <QQmlEngine> — иначе не будет генерироваться код регистрации типа.
Re: QML_ELEMENT + qt_add_qml_module
Два момента, связанные с QML_ELEMENT:

1. Заголовочный файл должен находится в прямой видимости, то есть #include <MyElement.h> должен резолвиться — иначе не соберётся.
2. Если в проекте используются PCH для Qt, то надо явно подключать #include <QQmlEngine> в том файле где объявляете QML_ELEMENT — иначе не будет генерироваться код регистрации типа.