X-Git-Url: https://gitweb.stoutner.com/?a=blobdiff_plain;f=src%2Fwidgets%2FPrivacyWebEngineView.h;h=171ca5e6397e4ae4daabeb77c9009a802bc63503;hb=e5ec85accb02116b08c33b574805c132475d90bc;hp=152c56e84f515c5979df2e26fb8b5b6f316dc40f;hpb=8756d450d1d44dd8e840f7e3de7b1d72ca5b7d8e;p=PrivacyBrowserPC.git diff --git a/src/widgets/PrivacyWebEngineView.h b/src/widgets/PrivacyWebEngineView.h index 152c56e..171ca5e 100644 --- a/src/widgets/PrivacyWebEngineView.h +++ b/src/widgets/PrivacyWebEngineView.h @@ -21,6 +21,7 @@ #define PRIVACYWEBENGINEVIEW_H // Qt toolkit headers. +#include #include #include #include @@ -32,14 +33,17 @@ class PrivacyWebEngineView : public QWebEngineView public: // The default constructor. - explicit PrivacyWebEngineView(); + explicit PrivacyWebEngineView(QWidget *parentWidgetPointer = nullptr); // The public variables. std::list *cookieListPointer = new std::list; - QString domainSettingsName = QStringLiteral(""); + double defaultZoomFactor = 1.00; + QString domainSettingsName = QLatin1String(""); + QIcon favoriteIcon = QIcon::fromTheme(QLatin1String("globe"), QIcon::fromTheme(QLatin1String("applications-internet"))); bool findCaseSensitive = false; - QString findString = QStringLiteral(""); + QString findString = QLatin1String(""); QWebEngineFindTextResult findTextResult = QWebEngineFindTextResult(); + bool isLoading = false; int loadProgressInt = -1; bool localStorageEnabled = false; @@ -48,6 +52,7 @@ public: signals: // The signals. + void displayHttpPingBlockedDialog(const QString &httpPingUrl) const; void updateCookiesAction(const int numberOfCookies) const; void updateUi(const PrivacyWebEngineView *privacyWebEngineViewPointer) const; @@ -59,6 +64,7 @@ public Q_SLOTS: private Q_SLOTS: // The private slots. void applyDomainSettingsWithoutReloading(const QString &hostname); + void displayHttpPingDialog(const QString &httpPingUrl) const; private: // The private variables.