aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports/templates
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@qt.io>2016-04-23 00:25:57 +0200
committerJ-P Nurmi <jpnurmi@qt.io>2016-04-25 03:47:50 +0000
commit6d3a0e7e65b874af5ebb7edf117a2b5d1f436aa3 (patch)
tree8a0d44a3307f6976c69d1be1513d02d6cea8a862 /src/imports/templates
parent86388843ec60c147a0419b7f01ae478422960b2f (diff)
Register the latest revisions of all template/control base classes
Change-Id: I06dd52c7792a790b7525792e9831c70baec0f40b Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
Diffstat (limited to 'src/imports/templates')
-rw-r--r--src/imports/templates/qtquicktemplates2plugin.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/imports/templates/qtquicktemplates2plugin.cpp b/src/imports/templates/qtquicktemplates2plugin.cpp
index db3eadab..86adf973 100644
--- a/src/imports/templates/qtquicktemplates2plugin.cpp
+++ b/src/imports/templates/qtquicktemplates2plugin.cpp
@@ -157,11 +157,13 @@ void QtQuickTemplates2Plugin::registerTypes(const char *uri)
qmlRegisterType<QQuickTumblerAttached>();
qmlRegisterType<QQuickTumbler>(uri, 2, 0, "Tumbler");
- qmlRegisterRevision<QQuickItem, 2>(uri, 2, 0);
+ // NOTE: register the latest revisions of all template/control base classes to
+ // make revisioned properties available to their subclasses (synced with Qt 5.7)
+ qmlRegisterRevision<QQuickItem, 7>(uri, 2, 0);
qmlRegisterRevision<QQuickWindow, 2>(uri, 2, 0);
qmlRegisterRevision<QQuickText, 6>(uri, 2, 0);
- qmlRegisterRevision<QQuickTextInput, 6>(uri, 2, 0);
- qmlRegisterRevision<QQuickTextEdit, 6>(uri, 2, 0);
+ qmlRegisterRevision<QQuickTextInput, 7>(uri, 2, 0);
+ qmlRegisterRevision<QQuickTextEdit, 7>(uri, 2, 0);
}
QT_END_NAMESPACE