#define PRIVACYWEBENGINEVIEW_H
// Qt toolkit headers.
+#include <QIcon>
#include <QNetworkCookie>
#include <QWebEngineFindTextResult>
#include <QWebEngineView>
// The public variables.
std::list<QNetworkCookie> *cookieListPointer = new std::list<QNetworkCookie>;
+ double defaultZoomFactor = 1.00;
QString domainSettingsName = QStringLiteral("");
+ QIcon favoriteIcon = QIcon::fromTheme(QStringLiteral("globe"));
bool findCaseSensitive = false;
QString findString = QStringLiteral("");
QWebEngineFindTextResult findTextResult = QWebEngineFindTextResult();
+ bool isLoading = false;
int loadProgressInt = -1;
bool localStorageEnabled = false;
signals:
// The signals.
+ void displayHttpPingBlockedDialog(const QString &httpPingUrl) const;
void updateCookiesAction(const int numberOfCookies) const;
void updateUi(const PrivacyWebEngineView *privacyWebEngineViewPointer) const;
private Q_SLOTS:
// The private slots.
void applyDomainSettingsWithoutReloading(const QString &hostname);
+ void displayHttpPingDialog(const QString &httpPingUrl) const;
private:
// The private variables.