From e7d14e132f882ff68c8dc33596f71ae929f47466 Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Fri, 6 Mar 2015 08:40:01 +0100 Subject: QQuickAbstractLabel: inherit QQuickText Change-Id: I98679c8f3dffde96531c41c8219b60050d1e33dd Reviewed-by: Jari-Pekka Nurmi --- src/imports/controls/Label.qml | 6 +++--- src/imports/controls/qtquickcontrols2plugin.cpp | 3 +++ 2 files changed, 6 insertions(+), 3 deletions(-) (limited to 'src/imports/controls') diff --git a/src/imports/controls/Label.qml b/src/imports/controls/Label.qml index f258791d..2cd3e5fa 100644 --- a/src/imports/controls/Label.qml +++ b/src/imports/controls/Label.qml @@ -37,11 +37,11 @@ import QtQuick 2.6 import QtQuick.Controls 2.0 -Text { +AbstractLabel { id: control - // TODO: color: style.textColor - Accessible.name: text Accessible.role: Accessible.StaticText + + color: Style.textColor } diff --git a/src/imports/controls/qtquickcontrols2plugin.cpp b/src/imports/controls/qtquickcontrols2plugin.cpp index 7fbdfc8e..22622c9f 100644 --- a/src/imports/controls/qtquickcontrols2plugin.cpp +++ b/src/imports/controls/qtquickcontrols2plugin.cpp @@ -43,6 +43,7 @@ #include #include #include +#include #include #include #include @@ -88,6 +89,7 @@ void QtQuickControls2Plugin::registerTypes(const char *uri) qmlRegisterType(uri, 2, 0, "AbstractCheckBox"); qmlRegisterType(uri, 2, 0, "AbstractFrame"); qmlRegisterType(uri, 2, 0, "AbstractGroupBox"); + qmlRegisterType(uri, 2, 0, "AbstractLabel"); qmlRegisterType(uri, 2, 0, "AbstractPageIndicator"); qmlRegisterType(uri, 2, 0, "AbstractProgressBar"); qmlRegisterType(uri, 2, 0, "AbstractRadioButton"); @@ -113,6 +115,7 @@ void QtQuickControls2Plugin::registerTypes(const char *uri) qmlRegisterType(uri, 2, 0, "Control"); qmlRegisterType(uri, 2, 0, "ExclusiveGroup"); + qmlRegisterRevision(uri, 2, 0); qmlRegisterRevision(uri, 2, 0); qmlRegisterRevision(uri, 2, 0); } -- cgit v1.2.3