aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquickwindowmodule_p.h
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@qt.io>2020-04-22 14:35:57 +0200
committerMichal Klocek <michal.klocek@qt.io>2020-04-24 11:00:06 +0200
commit1dcd4ff086f55392f7d194e2e4a9e4cff599d0f6 (patch)
treec7e2eb85a9f4c4063049da5d816518d36aad70fc /src/quick/items/qquickwindowmodule_p.h
parent7c9a54907f44b7e30ceac1975edcfa7920ffafd8 (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.h3
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)
};