| TARGET = QtQmlModels |
| QT = core-private qml-private |
| |
| QMAKE_DOCS = $$PWD/doc/qtqmlmodels.qdocconf |
| |
| DEFINES += QT_NO_URL_CAST_FROM_STRING QT_NO_INTEGER_EVENT_COORDINATES QT_NO_FOREACH |
| |
| HEADERS += \ |
| $$PWD/qqmlchangeset_p.h \ |
| $$PWD/qqmlmodelsmodule_p.h \ |
| $$PWD/qtqmlmodelsglobal_p.h \ |
| $$PWD/qtqmlmodelsglobal.h |
| |
| SOURCES += \ |
| $$PWD/qqmlchangeset.cpp \ |
| $$PWD/qqmlmodelsmodule.cpp |
| |
| qtConfig(qml-object-model) { |
| SOURCES += \ |
| $$PWD/qqmlinstantiator.cpp \ |
| $$PWD/qqmlobjectmodel.cpp |
| |
| HEADERS += \ |
| $$PWD/qqmlinstantiator_p.h \ |
| $$PWD/qqmlinstantiator_p_p.h \ |
| $$PWD/qqmlobjectmodel_p.h |
| } |
| |
| qtConfig(qml-table-model) { |
| SOURCES += \ |
| $$PWD/qqmltableinstancemodel.cpp |
| |
| HEADERS += \ |
| $$PWD/qqmltableinstancemodel_p.h |
| } |
| |
| qtConfig(qml-list-model) { |
| SOURCES += \ |
| $$PWD/qqmllistmodel.cpp \ |
| $$PWD/qqmllistmodelworkeragent.cpp |
| |
| HEADERS += \ |
| $$PWD/qqmllistmodel_p.h \ |
| $$PWD/qqmllistmodel_p_p.h \ |
| $$PWD/qqmllistmodelworkeragent_p.h |
| } |
| |
| qtConfig(qml-delegate-model) { |
| SOURCES += \ |
| $$PWD/qqmlabstractdelegatecomponent.cpp \ |
| $$PWD/qqmladaptormodel.cpp \ |
| $$PWD/qqmldelegatemodel.cpp \ |
| $$PWD/qqmllistaccessor.cpp \ |
| $$PWD/qqmllistcompositor.cpp \ |
| $$PWD/qquickpackage.cpp |
| |
| HEADERS += \ |
| $$PWD/qqmlabstractdelegatecomponent_p.h \ |
| $$PWD/qqmladaptormodel_p.h \ |
| $$PWD/qqmldelegatemodel_p.h \ |
| $$PWD/qqmldelegatemodel_p_p.h \ |
| $$PWD/qqmllistaccessor_p.h \ |
| $$PWD/qqmllistcompositor_p.h \ |
| $$PWD/qquickpackage_p.h |
| } |
| |
| QMLTYPES_FILENAME = plugins.qmltypes |
| QMLTYPES_INSTALL_DIR = $$[QT_INSTALL_QML]/QtQml/Models.2 |
| QML_IMPORT_NAME = QtQml.Models |
| IMPORT_VERSION = 2.$$QT_MINOR_VERSION |
| CONFIG += qmltypes install_qmltypes install_metatypes |
| |
| load(qt_module) |