]> gitweb.stoutner.com Git - PrivacyBrowserPC.git/blobdiff - src/views/BrowserView.h
Change the cookie implementation to a QTreeView.
[PrivacyBrowserPC.git] / src / views / BrowserView.h
index 0a88a2ca0788dc96f51601fa0e664619c806380a..ae1c06ae3bc0b997f2168877eec9368ba6f8db07 100644 (file)
@@ -54,6 +54,7 @@ public:
 signals:
     // The signals.
     void addCookie(const QNetworkCookie &cookie) const;
+    void removeCookie(const QNetworkCookie &cookie) const;
     void clearUrlLineEditFocus() const;
     void hideProgressBar() const;
     void linkHovered(const QString &linkUrl) const;
@@ -70,6 +71,7 @@ signals:
 
 public Q_SLOTS:
     // The public slots.
+    void addCookieToStore(QNetworkCookie cookie) const;
     void applyApplicationSettings();
     void applyDomainSettingsAndReload();
     void applyDomainSettingsWithoutReloading(const QString &hostname);
@@ -77,6 +79,7 @@ public Q_SLOTS:
     void applyOnTheFlyUserAgent(QAction *userAgentActionPointer) const;
     void back() const;
     void deleteAllCookies() const;
+    void deleteCookieFromStore(const QNetworkCookie &cookie) const;
     void forward() const;
     void home() const;
     void loadUrlFromLineEdit(QString url) const;
@@ -87,6 +90,7 @@ public Q_SLOTS:
 private Q_SLOTS:
     // The private slots.
     void cookieAdded(const QNetworkCookie &cookie) const;
+    void cookieRemoved(const QNetworkCookie &cookie) const;
     void loadFinished() const;
     void loadProgress(const int &progress) const;
     void loadStarted() const;