Qt5: handle dialog windows as top-level windows

Fixes #1164.
This commit is contained in:
Christian Prochaska 2014-06-03 17:40:48 +02:00 committed by Christian Helmuth
parent 70e51c0632
commit a12b7edc06
1 changed files with 3 additions and 0 deletions

View File

@ -129,6 +129,9 @@ Nitpicker::View_capability QNitpickerPlatformWindow::_create_view()
if (window()->type() == Qt::Desktop)
return Nitpicker::View_capability();
if (window()->type() == Qt::Dialog)
return _nitpicker_session.create_view(Nitpicker::View_capability());
if (window()->transientParent()) {
QNitpickerPlatformWindow *parent_platform_window =
static_cast<QNitpickerPlatformWindow*>(window()->transientParent()->handle());