aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@theqtcompany.com>2015-03-06 08:40:01 +0100
committerJari-Pekka Nurmi <jpnurmi@theqtcompany.com>2015-03-18 16:35:18 +0200
commite7d14e132f882ff68c8dc33596f71ae929f47466 (patch)
treef3a21c6e1c6c47d702dac5529baee2c15027b1cb /src/imports
parent80a9cf37afb95490a4b424a21c6fd61774b307e6 (diff)
QQuickAbstractLabel: inherit QQuickText
Change-Id: I98679c8f3dffde96531c41c8219b60050d1e33dd Reviewed-by: Jari-Pekka Nurmi <jpnurmi@theqtcompany.com>
Diffstat (limited to 'src/imports')
-rw-r--r--src/imports/controls/Label.qml6
-rw-r--r--src/imports/controls/qtquickcontrols2plugin.cpp3
2 files changed, 6 insertions, 3 deletions
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 <QtQuickControls/private/qquickabstractcheckbox_p.h>
#include <QtQuickControls/private/qquickabstractframe_p.h>
#include <QtQuickControls/private/qquickabstractgroupbox_p.h>
+#include <QtQuickControls/private/qquickabstractlabel_p.h>
#include <QtQuickControls/private/qquickabstractpageindicator_p.h>
#include <QtQuickControls/private/qquickabstractprogressbar_p.h>
#include <QtQuickControls/private/qquickabstractradiobutton_p.h>
@@ -88,6 +89,7 @@ void QtQuickControls2Plugin::registerTypes(const char *uri)
qmlRegisterType<QQuickAbstractCheckBox>(uri, 2, 0, "AbstractCheckBox");
qmlRegisterType<QQuickAbstractFrame>(uri, 2, 0, "AbstractFrame");
qmlRegisterType<QQuickAbstractGroupBox>(uri, 2, 0, "AbstractGroupBox");
+ qmlRegisterType<QQuickAbstractLabel>(uri, 2, 0, "AbstractLabel");
qmlRegisterType<QQuickAbstractPageIndicator>(uri, 2, 0, "AbstractPageIndicator");
qmlRegisterType<QQuickAbstractProgressBar>(uri, 2, 0, "AbstractProgressBar");
qmlRegisterType<QQuickAbstractRadioButton>(uri, 2, 0, "AbstractRadioButton");
@@ -113,6 +115,7 @@ void QtQuickControls2Plugin::registerTypes(const char *uri)
qmlRegisterType<QQuickControl>(uri, 2, 0, "Control");
qmlRegisterType<QQuickExclusiveGroup>(uri, 2, 0, "ExclusiveGroup");
+ qmlRegisterRevision<QQuickText, 6>(uri, 2, 0);
qmlRegisterRevision<QQuickTextInput, 6>(uri, 2, 0);
qmlRegisterRevision<QQuickTextEdit, 6>(uri, 2, 0);
}