aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/quickcontrolstestutils/controlstestutils.cpp5
-rw-r--r--src/quickcontrolstestutils/controlstestutils_p.h11
2 files changed, 16 insertions, 0 deletions
diff --git a/src/quickcontrolstestutils/controlstestutils.cpp b/src/quickcontrolstestutils/controlstestutils.cpp
index f565751c0d..b800817bc9 100644
--- a/src/quickcontrolstestutils/controlstestutils.cpp
+++ b/src/quickcontrolstestutils/controlstestutils.cpp
@@ -178,3 +178,8 @@ Q_INVOKABLE QQmlComponent *QQuickControlsTestUtils::ComponentCreator::createComp
qmlWarning(this) << "Failed to create component from the following data:\n" << data;
return component.release();
}
+
+QString QQuickControlsTestUtils::StyleInfo::styleName() const
+{
+ return QQuickStyle::name();
+}
diff --git a/src/quickcontrolstestutils/controlstestutils_p.h b/src/quickcontrolstestutils/controlstestutils_p.h
index 487d3b79fe..7b58afb105 100644
--- a/src/quickcontrolstestutils/controlstestutils_p.h
+++ b/src/quickcontrolstestutils/controlstestutils_p.h
@@ -65,6 +65,17 @@ namespace QQuickControlsTestUtils
public:
Q_INVOKABLE QQmlComponent *createComponent(const QByteArray &data);
};
+
+ class StyleInfo : public QObject
+ {
+ Q_OBJECT
+ Q_PROPERTY(QString styleName READ styleName CONSTANT FINAL)
+ QML_ELEMENT
+ QML_SINGLETON
+
+ public:
+ QString styleName() const;
+ };
}
QT_END_NAMESPACE