summaryrefslogtreecommitdiffstats
path: root/tests/manual/windowflags/controllerwindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/manual/windowflags/controllerwindow.cpp')
-rw-r--r--tests/manual/windowflags/controllerwindow.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/manual/windowflags/controllerwindow.cpp b/tests/manual/windowflags/controllerwindow.cpp
index 32979c1cd30..5823bc5360e 100644
--- a/tests/manual/windowflags/controllerwindow.cpp
+++ b/tests/manual/windowflags/controllerwindow.cpp
@@ -75,7 +75,7 @@ void ControllerWidget::updateStateControl()
statesControl->setStates(activePreview->windowStates());
}
-void ControllerWidget::updatePreview(QWindow *preview)
+void ControllerWidget::updatePreview(PreviewWindow *preview)
{
activePreview = preview;
@@ -91,7 +91,10 @@ void ControllerWidget::updatePreview(QWindow *preview)
parentWindow->hide();
}
+ preview->setVisualizeSafeAreas(safeAreaCheckBox->isChecked());
+
preview->setFlags(flags);
+ preview->update();
if (fixedSizeWindowCheckBox->isChecked()) {
preview->setMinimumSize(preview->size());
@@ -172,8 +175,10 @@ void ControllerWidget::createTypeGroupBox()
l = new QHBoxLayout;
modalWindowCheckBox = createCheckBox(tr("Modal window"));
fixedSizeWindowCheckBox = createCheckBox(tr("Fixed size window"));
+ safeAreaCheckBox = createCheckBox(tr("Visualize safe areas"));
l->addWidget(modalWindowCheckBox);
l->addWidget(fixedSizeWindowCheckBox);
+ l->addWidget(safeAreaCheckBox);
additionalOptionsGroupBox->setLayout(l);
}