From 4205b25129e2d6691cc5def4e2b4b6a89e9d1f1b Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Tue, 4 Oct 2016 10:08:16 +0200 Subject: Improve the type registration version comments Change-Id: I6a5f42e341f213676146bc2a9540c63d3435ffa3 Reviewed-by: Mitch Curtis --- src/imports/controls/qtquickcontrols2plugin.cpp | 6 +++--- src/imports/templates/qtquicktemplates2plugin.cpp | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) (limited to 'src/imports') diff --git a/src/imports/controls/qtquickcontrols2plugin.cpp b/src/imports/controls/qtquickcontrols2plugin.cpp index 1b75636a..2394966a 100644 --- a/src/imports/controls/qtquickcontrols2plugin.cpp +++ b/src/imports/controls/qtquickcontrols2plugin.cpp @@ -77,9 +77,6 @@ QtQuickControls2Plugin::QtQuickControls2Plugin(QObject *parent) : QQuickStylePlu void QtQuickControls2Plugin::registerTypes(const char *uri) { - qmlRegisterType(uri, 2, 0, "ButtonGroup"); - qmlRegisterType(); - QQuickStylePrivate::init(typeUrl()); const QString style = QQuickStyle::name(); if (!style.isEmpty()) @@ -88,10 +85,13 @@ void QtQuickControls2Plugin::registerTypes(const char *uri) QQuickStyleSelector selector; selector.setBaseUrl(typeUrl()); + // QtQuick.Controls 2.0 (Qt 5.7) qmlRegisterType(selector.select(QStringLiteral("AbstractButton.qml")), uri, 2, 0, "AbstractButton"); qmlRegisterType(selector.select(QStringLiteral("ApplicationWindow.qml")), uri, 2, 0, "ApplicationWindow"); qmlRegisterType(selector.select(QStringLiteral("BusyIndicator.qml")), uri, 2, 0, "BusyIndicator"); qmlRegisterType(selector.select(QStringLiteral("Button.qml")), uri, 2, 0, "Button"); + qmlRegisterType(uri, 2, 0, "ButtonGroup"); + qmlRegisterType(); qmlRegisterType(selector.select(QStringLiteral("CheckBox.qml")), uri, 2, 0, "CheckBox"); qmlRegisterType(selector.select(QStringLiteral("CheckDelegate.qml")), uri, 2, 0, "CheckDelegate"); qmlRegisterType(selector.select(QStringLiteral("ComboBox.qml")), uri, 2, 0, "ComboBox"); diff --git a/src/imports/templates/qtquicktemplates2plugin.cpp b/src/imports/templates/qtquicktemplates2plugin.cpp index 9a9215d9..cc344a80 100644 --- a/src/imports/templates/qtquicktemplates2plugin.cpp +++ b/src/imports/templates/qtquicktemplates2plugin.cpp @@ -112,6 +112,7 @@ QtQuickTemplates2Plugin::QtQuickTemplates2Plugin(QObject *parent) : QQmlExtensio void QtQuickTemplates2Plugin::registerTypes(const char *uri) { + // QtQuick.Templates 2.0 (Qt 5.7) qmlRegisterType(uri, 2, 0, "AbstractButton"); qmlRegisterType(uri, 2, 0, "ApplicationWindow"); qmlRegisterType(); @@ -177,7 +178,7 @@ void QtQuickTemplates2Plugin::registerTypes(const char *uri) qmlRegisterRevision(uri, 2, 0); qmlRegisterRevision(uri, 2, 0); - // QtQuick.Controls 2.1 (Qt 5.8) + // QtQuick.Templates 2.1 (Qt 5.8) qmlRegisterType(uri, 2, 1, "ButtonGroup"); qmlRegisterType(uri, 2, 1, "ComboBox"); qmlRegisterType(uri, 2, 1, "Container"); -- cgit v1.2.3