summaryrefslogtreecommitdiffstats
path: root/main
diff options
context:
space:
mode:
authorClaudio Maradonna <penguyman@stronzi.org>2018-05-03 22:04:14 +0200
committerClaudio Maradonna <penguyman@stronzi.org>2018-05-03 22:04:14 +0200
commit7fef88234b4b4da97604a6ac0af569f314a74823 (patch)
treee27c02527651b4336854f790672bb70e1e93203d /main
parent9c08ad22ff399c654819f606daad7b79ef22f9c1 (diff)
Move connect action to main.cpp. Default search text as parameter of MainWindow. Now in Release mode oqDebug()is suppressed .
Diffstat (limited to 'main')
-rw-r--r--main/main.cpp13
1 files changed, 8 insertions, 5 deletions
diff --git a/main/main.cpp b/main/main.cpp
index 559db3a9..ab526ee6 100644
--- a/main/main.cpp
+++ b/main/main.cpp
@@ -80,14 +80,17 @@ int main(int argc, char *argv[]) {
app.installTranslator(&translator);
app.setLayoutDirection(QObject::tr("LTR") == "RTL" ? Qt::RightToLeft
: Qt::LeftToRight);
- MainWindow w;
-
- QObject::connect(&app, SIGNAL(aboutToQuit()), &w, SLOT(clearClipboard()));
+ MainWindow w(text);
app.setActiveWindow(&w);
app.setWindowIcon(QIcon(":artwork/icon.png"));
- w.setApp(&app);
- w.setText(text);
+
+ QObject::connect(&app, SIGNAL(aboutToQuit()), &w, SLOT(clearClipboard()));
+#if SINGLE_APP
+ QObject::connect(&app, SIGNAL(messageAvailable(QString)), &w,
+ SLOT(messageAvailable(QString)));
+#endif
+
w.show();
return app.exec();