diff options
author | 2022-03-20 13:40:33 +0530 | |
---|---|---|
committer | 2022-03-20 13:40:33 +0530 | |
commit | c5bf7a98f5f85eb3af53630b424c6a5d42868621 (patch) | |
tree | 565f793ca567d1be6fdab0412f321a8692c98f21 /src/main.cpp | |
parent | 51ac5fdaabfb45efd94e31b9fdadd489117a8baa (diff) | |
download | whatsie-c5bf7a98f5f85eb3af53630b424c6a5d42868621.tar.gz whatsie-c5bf7a98f5f85eb3af53630b424c6a5d42868621.zip |
feat: start application minimized. closes #19
- there is a setting to enable this feature
Diffstat (limited to 'src/main.cpp')
-rw-r--r-- | src/main.cpp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/main.cpp b/src/main.cpp index 6aaa42a..68fbe3a 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -68,14 +68,18 @@ int main(int argc, char *argv[]) { MainWindow window; QStringList argsList = app.arguments(); - qWarning() << "Launching with argument" << argsList; foreach (QString argStr, argsList) { if (argStr.contains("whatsapp://")) { - qWarning() << "Link passed as argument" << argStr; window.loadAppWithArgument(argStr); } } - window.show(); + QSettings settings; + if (QSystemTrayIcon::isSystemTrayAvailable() && + settings.value("startMinimized", false).toBool()) { + window.runMinimized(); + }else{ + window.show(); + } return app.exec(); } |