aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquickscreen_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/quick/items/qquickscreen_p.h')
-rw-r--r--src/quick/items/qquickscreen_p.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/quick/items/qquickscreen_p.h b/src/quick/items/qquickscreen_p.h
index d0f1627e37..af496be2e6 100644
--- a/src/quick/items/qquickscreen_p.h
+++ b/src/quick/items/qquickscreen_p.h
@@ -81,8 +81,9 @@ class Q_QUICK_PRIVATE_EXPORT QQuickScreenInfo : public QObject
Q_PROPERTY(int virtualX READ virtualX NOTIFY virtualXChanged REVISION(2, 3))
Q_PROPERTY(int virtualY READ virtualY NOTIFY virtualYChanged REVISION(2, 3))
- QML_ANONYMOUS
- QML_ADDED_IN_VERSION(2, 0)
+ QML_NAMED_ELEMENT(ScreenInfo)
+ QML_ADDED_IN_VERSION(2, 3)
+ QML_UNCREATABLE("ScreenInfo can only be used via the attached property.")
public:
QQuickScreenInfo(QObject *parent = nullptr, QScreen *wrappedScreen = nullptr);
@@ -153,6 +154,9 @@ class Q_QUICK_PRIVATE_EXPORT QQuickScreen : public QObject
{
Q_OBJECT
QML_ATTACHED(QQuickScreenAttached)
+ QML_NAMED_ELEMENT(Screen)
+ QML_ADDED_IN_VERSION(2, 0)
+ QML_UNCREATABLE("Screen can only be used via the attached property.")
public:
static QQuickScreenAttached *qmlAttachedProperties(QObject *object){ return new QQuickScreenAttached(object); }