diff options
author | Maximilian Goldstein <max.goldstein@qt.io> | 2022-01-24 15:21:37 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-01-28 01:04:26 +0000 |
commit | f8b7bfb8c995db4ebe1c0fa38f620e53ce54c11d (patch) | |
tree | 173c943d1073e2b3a58699d670a8758ca731d0e3 /src/quick/items/qquickwindowmodule_p.h | |
parent | 241d8d8865e153dfec5f37af5529a002040a2232 (diff) |
qquickwindowmodule: Properly expose Visibility enum
Previously the foreign Visibility enum was not properly exposed
leading to it not being represented in qmltypes.
Fixes: QTBUG-99311
Change-Id: I20d865328af6fe4d807e611cf69d496b3b574551
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
(cherry picked from commit 0caeae246d7a4c04f35e2f4af69f676cdcbe46c2)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src/quick/items/qquickwindowmodule_p.h')
-rw-r--r-- | src/quick/items/qquickwindowmodule_p.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/quick/items/qquickwindowmodule_p.h b/src/quick/items/qquickwindowmodule_p.h index 7177469b55..c1cd48f964 100644 --- a/src/quick/items/qquickwindowmodule_p.h +++ b/src/quick/items/qquickwindowmodule_p.h @@ -74,7 +74,8 @@ class Q_QUICK_PRIVATE_EXPORT QQuickWindowQmlImpl : public QQuickWindow, public Q Q_INTERFACES(QQmlParserStatus) Q_PROPERTY(bool visible READ isVisible WRITE setVisible NOTIFY visibleChanged) - Q_PROPERTY(Visibility visibility READ visibility WRITE setVisibility NOTIFY visibilityChanged) + Q_PROPERTY(QWindow::Visibility visibility READ visibility WRITE setVisibility NOTIFY + visibilityChanged) Q_PROPERTY(QObject *screen READ screen WRITE setScreen NOTIFY screenChanged REVISION(2, 3)) QML_ATTACHED(QQuickWindowAttached) QML_NAMED_ELEMENT(Window) @@ -84,7 +85,7 @@ public: QQuickWindowQmlImpl(QWindow *parent = nullptr); void setVisible(bool visible); - void setVisibility(Visibility visibility); + void setVisibility(QWindow::Visibility visibility); QObject *screen() const; void setScreen(QObject *screen); |