summaryrefslogtreecommitdiffstats
path: root/tests/manual/windowflags/main.cpp
diff options
context:
space:
mode:
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 86825dbb0d..a7d7307525 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();
}