diff options
author | aqua <aqua@iserlohn-fortress.net> | 2022-08-17 22:48:01 +0300 |
---|---|---|
committer | aqua <aqua@iserlohn-fortress.net> | 2022-08-18 10:47:39 +0300 |
commit | ce06956d314dc8d7080ba96b76f4ee8ad851912a (patch) | |
tree | c01cd1d1e61acb7ef11cbc439f120d7540f3add5 /src/application_instance.cpp | |
parent | Pass command line from secondary to primary instance (diff) | |
download | rekonq-ce06956d314dc8d7080ba96b76f4ee8ad851912a.tar.xz |
Show main window
- added Task Manager, showing all plugins, windows and view
Diffstat (limited to 'src/application_instance.cpp')
-rw-r--r-- | src/application_instance.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/application_instance.cpp b/src/application_instance.cpp index c2005acd..42c77dc1 100644 --- a/src/application_instance.cpp +++ b/src/application_instance.cpp @@ -45,6 +45,10 @@ void Application::parseCommandLine(int instanceId, const QByteArray &message) const auto positionalArguments = parser.positionalArguments(); if (parser.isSet(options_webapp)) - positionalArguments.isEmpty() ? this->newWebApp() - : this->newWebApp(QUrl::fromUserInput(positionalArguments.first())); + positionalArguments.isEmpty() ? this->newView() : this->newView(QUrl::fromUserInput(positionalArguments.first())); + else { + // create main window + auto *window = newWindow(); + for (const auto &url : positionalArguments) newView(QUrl::fromUserInput(url), window); + } } |