diff options
author | Ulf Hermann <[email protected]> | 2019-04-08 15:39:45 +0200 |
---|---|---|
committer | Ulf Hermann <[email protected]> | 2019-04-08 14:42:15 +0000 |
commit | 4b6832828e04a9806aaf345da5f456817dd3970b (patch) | |
tree | 4a4c7c94240b224b0c482008c4d6d1957c6f6363 /src/qml | |
parent | 78787011651692b64bef19f6bec03d0dbf390e18 (diff) |
Don't use delegate model types on -no-feature-delegate-model
Fixes: QTBUG-74884
Change-Id: I7a675f6ef41937cef0f8e67960486c5b022d735c
Reviewed-by: Simon Hausmann <[email protected]>
Diffstat (limited to 'src/qml')
-rw-r--r-- | src/qml/types/qqmlmodelsmodule.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/qml/types/qqmlmodelsmodule.cpp b/src/qml/types/qqmlmodelsmodule.cpp index 30915d96fd..bb72771cd9 100644 --- a/src/qml/types/qqmlmodelsmodule.cpp +++ b/src/qml/types/qqmlmodelsmodule.cpp @@ -72,9 +72,11 @@ void QQmlModelsModule::defineLabsModule() { const char uri[] = "Qt.labs.qmlmodels"; +#if QT_CONFIG(qml_delegate_model) qmlRegisterUncreatableType<QQmlAbstractDelegateComponent>(uri, 1, 0, "AbstractDelegateComponent", QQmlAbstractDelegateComponent::tr("Cannot create instance of abstract class AbstractDelegateComponent.")); qmlRegisterType<QQmlDelegateChooser>(uri, 1, 0, "DelegateChooser"); qmlRegisterType<QQmlDelegateChoice>(uri, 1, 0, "DelegateChoice"); +#endif } QT_END_NAMESPACE |