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)