X-Git-Url: https://gitweb.stoutner.com/?p=PrivacyBrowserPC.git;a=blobdiff_plain;f=src%2FMainView.cpp;h=3893f2b96c683b445d5c1eb92e49f475060e554b;hp=04cc1ee87d86082db817e3023d110000904e52e7;hb=12fd6b5fe4593faaec5da7ec77438c81b2d5fb5d;hpb=ed23757527d2d80102f87f6446b73d890a169fb4 diff --git a/src/MainView.cpp b/src/MainView.cpp index 04cc1ee..3893f2b 100644 --- a/src/MainView.cpp +++ b/src/MainView.cpp @@ -93,26 +93,8 @@ MainView::MainView(QWidget *parent) : QWidget(parent) // Don't allow JavaScript to open windows. webEngineSettingsPointer->setAttribute(QWebEngineSettings::JavascriptCanOpenWindows, false); - // Apply the application settings. - applyApplicationSettings(); - // Set the focus on the WebEngine view. webEngineViewPointer->setFocus(); - - // Get the arguments. - QStringList argumentsStringList = qApp->arguments(); - - // Check to see if the arguments lists contains a URL. - if (argumentsStringList.size() > 1) - { - // Load the URL from the arguments list. - webEngineViewPointer->setUrl(QUrl::fromUserInput(argumentsStringList.at(1))); - } - else - { - // Load the homepage. - goHome(); - } } void MainView::applyApplicationSettings() @@ -209,6 +191,27 @@ void MainView::goHome() const webEngineViewPointer->setUrl(QUrl::fromUserInput(Settings::homepage())); } +void MainView::loadInitialWebsite() +{ + // Apply the application settings. + applyApplicationSettings(); + + // Get the arguments. + QStringList argumentsStringList = qApp->arguments(); + + // Check to see if the arguments lists contains a URL. + if (argumentsStringList.size() > 1) + { + // Load the URL from the arguments list. + webEngineViewPointer->setUrl(QUrl::fromUserInput(argumentsStringList.at(1))); + } + else + { + // Load the homepage. + goHome(); + } +} + void MainView::loadUrlFromTextBox(QString urlFromUser) const { // Remove the focus from the URL line edit.