From 1dcd4ff086f55392f7d194e2e4a9e4cff599d0f6 Mon Sep 17 00:00:00 2001 From: Michal Klocek Date: Wed, 22 Apr 2020 14:35:57 +0200 Subject: 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 Reviewed-by: Shawn Rutledge --- src/quick/items/qquickwindowmodule_p.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/quick/items/qquickwindowmodule_p.h') 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 @@ -93,6 +93,9 @@ protected: private Q_SLOTS: void setWindowVisibility(); +private: + bool transientParentVisible(); + private: Q_DISABLE_COPY(QQuickWindowQmlImpl) Q_DECLARE_PRIVATE(QQuickWindowQmlImpl) -- cgit v1.2.3