summaryrefslogtreecommitdiffstats
path: root/tests/manual/windowflags/main.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <[email protected]>2016-11-16 12:34:00 +0100
committerFriedemann Kleint <[email protected]>2016-11-18 18:58:16 +0000
commitcb0d8ffdd930ed0b8b3966e133e91d8de44b0239 (patch)
treef2b9359411cb207c2317f01ccb1b5b7ae6ff4942 /tests/manual/windowflags/main.cpp
parentf817a995b2f72d4d293816de7ae05b37585eb48d (diff)
Extend manual test windowflags
Change the main window to contain a QTabWidget and add a log widget logging relevant events on the top level widgets for testing changes. In the preview window, add new window flags of Qt 5 and output geometry, margins and window state in addition. Change-Id: Icec366223b6c163d58a69034687f3d9323a91533 Reviewed-by: Oliver Wolff <[email protected]>
Diffstat (limited to 'tests/manual/windowflags/main.cpp')
-rw-r--r--tests/manual/windowflags/main.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/manual/windowflags/main.cpp b/tests/manual/windowflags/main.cpp
index 86825dbb0d2..a7d7307525a 100644
--- a/tests/manual/windowflags/main.cpp
+++ b/tests/manual/windowflags/main.cpp
@@ -27,13 +27,21 @@
****************************************************************************/
#include <QApplication>
+#include <QStringList>
#include "controllerwindow.h"
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
+ QStringList arguments = QCoreApplication::arguments();
+ arguments.pop_front();
+
ControllerWindow controller;
+ if (!arguments.contains(QLatin1String("-l")))
+ LogWidget::install();
+ if (!arguments.contains(QLatin1String("-e")))
+ controller.registerEventFilter();
controller.show();
return app.exec();
}