X-Git-Url: https://gitweb.stoutner.com/?p=PrivacyBrowserPC.git;a=blobdiff_plain;f=src%2Fviews%2FBrowserView.cpp;h=2e29ea0caf9fd515690e9205f498cdd621659c20;hp=fb2473a6977c406deb3221bcadac4ca5394409d9;hb=2e5db0d355267f5823610100947970af12ca6342;hpb=a790b1b5d9b18f385ebbdf84e5845a40b2089d5c diff --git a/src/views/BrowserView.cpp b/src/views/BrowserView.cpp index fb2473a..2e29ea0 100644 --- a/src/views/BrowserView.cpp +++ b/src/views/BrowserView.cpp @@ -32,6 +32,9 @@ #include #include +// Initialize the public static variables. +QString BrowserView::webEngineDefaultUserAgent = QStringLiteral(""); + BrowserView::BrowserView(QWidget *parent) : QWidget(parent) { // Instantiate the browser view UI. @@ -56,6 +59,9 @@ BrowserView::BrowserView(QWidget *parent) : QWidget(parent) webEngineHistoryPointer = webEnginePagePointer->history(); webEngineSettingsPointer = webEngineViewPointer->settings(); + // Store a copy of the WebEngine default user agent. + webEngineDefaultUserAgent = webEngineProfilePointer->httpUserAgent(); + // Update the URL line edit when the URL changes. connect(webEngineViewPointer, SIGNAL(urlChanged(const QUrl)), this, SLOT(updateUrl(const QUrl)));