diff options
| author | Tor Arne Vestbø <tor.arne.vestbo@qt.io> | 2017-01-31 13:40:46 +0100 |
|---|---|---|
| committer | Tor Arne Vestbø <tor.arne.vestbo@qt.io> | 2017-02-09 14:10:36 +0000 |
| commit | 7e98eb5f5fd40b350e12ca7b835bfa263ca5bd35 (patch) | |
| tree | c266d099ca7efc2e086bd9df0e05376b6fca17b6 /tests/manual/windowflags/controllerwindow.cpp | |
| parent | 0c6911e5cde24c45d6f2c08b6e71064bdd1eccfa (diff) | |
Prevent Qt::ForeignWindow from propagating into QWidget for non-toplevels
Qt::ForeignWindow implies Qt::Window, which QtWidgets interprets as a top
level window, but this is not the case on a QtGui level. A foreign window
can be a child window as well, so we have to make sure the QWindow state
is not propagated to QWidget, which would result in the QWidget becoming
top level.
Change-Id: Ie0c2d769ce92e6988a4d62da46f5fc2da74bdf08
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'tests/manual/windowflags/controllerwindow.cpp')
0 files changed, 0 insertions, 0 deletions
