diff options
author | Michal Klocek <michal.klocek@qt.io> | 2020-04-22 14:35:57 +0200 |
---|---|---|
committer | Michal Klocek <michal.klocek@qt.io> | 2020-04-24 11:00:06 +0200 |
commit | 1dcd4ff086f55392f7d194e2e4a9e4cff599d0f6 (patch) | |
tree | c7e2eb85a9f4c4063049da5d816518d36aad70fc /src/quick/items/qquickwindowmodule_p.h | |
parent | 7c9a54907f44b7e30ceac1975edcfa7920ffafd8 (diff) |
Fix visibility of qml window in qquickwidget
Add handling for the case where transient window
is a offscreen window from qquickwidget.
Fixes: QTBUG-82815
Change-Id: Ia121c8477afab8f69e28da4dbdd836f9c7243b2b
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Diffstat (limited to 'src/quick/items/qquickwindowmodule_p.h')
-rw-r--r-- | src/quick/items/qquickwindowmodule_p.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/quick/items/qquickwindowmodule_p.h b/src/quick/items/qquickwindowmodule_p.h index d0bf5c29b3..d4925cb1d5 100644 --- a/src/quick/items/qquickwindowmodule_p.h +++ b/src/quick/items/qquickwindowmodule_p.h @@ -94,6 +94,9 @@ private Q_SLOTS: void setWindowVisibility(); private: + bool transientParentVisible(); + +private: Q_DISABLE_COPY(QQuickWindowQmlImpl) Q_DECLARE_PRIVATE(QQuickWindowQmlImpl) }; |