summaryrefslogtreecommitdiff
path: root/src/application_instance.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/application_instance.cpp')
-rw-r--r--src/application_instance.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/application_instance.cpp b/src/application_instance.cpp
index 8c744d10..a82e9a72 100644
--- a/src/application_instance.cpp
+++ b/src/application_instance.cpp
@@ -9,6 +9,7 @@
* ============================================================ */
#include "application.hpp"
+#include "rsettings.hpp"
#include <QCommandLineParser>
static const char *description = "A lightweight Web Browser based on Qt WebEngine";
@@ -49,7 +50,7 @@ void Application::parseCommandLine(quint32 instanceId, const QByteArray &message
else {
// create main window
auto *window = newWindow();
- if (positionalArguments.isEmpty()) newView(QUrl(), window);
+ if (positionalArguments.isEmpty()) newView(m_settings->value("homepage").toUrl(), window);
else
for (const auto &url : positionalArguments) newView(QUrl::fromUserInput(url), window);
}