]> gitweb.stoutner.com Git - PrivacyBrowserPC.git/blobdiff - src/dialogs/CookiesDialog.h
Partial bookmark implementation. https://redmine.stoutner.com/issues/968
[PrivacyBrowserPC.git] / src / dialogs / CookiesDialog.h
index 89c2be4e1998432c40faf8536960cf99d032c50b..be4acda067f80a9706e1a4364bb1f2f037e3bb57 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright © 2022 Soren Stoutner <soren@stoutner.com>.
+ * Copyright 2022-2023 Soren Stoutner <soren@stoutner.com>.
  *
  * This file is part of Privacy Browser PC <https://www.stoutner.com/privacy-browser-pc>.
  *
@@ -48,10 +48,12 @@ signals:
 private Q_SLOTS:
     // The private slots.
     void addCookieFromDialog(const QNetworkCookie &cookie, const bool &isDurable) const;
+    void deleteCookieFromDatabase(const QNetworkCookie &cookie) const;
     void deleteCookieFromDialog(const QNetworkCookie &cookie) const;
     void showAddCookieDialog() const;
     void showDeleteAllMessageBox() const;
     void showDeleteCookieMessageBox() const;
+    void showDurableCookiesDialog() const;
     void showEditCookieDialog() const;
     void updateUi() const;
 
@@ -61,6 +63,7 @@ private:
     std::list<QNetworkCookie> *cookieListPointer;
     QPushButton *deleteAllButtonPointer;
     QPushButton *deleteCookieButtonPointer;
+    QPushButton *durableCookiesButtonPointer;
     QPushButton *editCookieButtonPointer;
     QStandardItemModel *treeModelPointer;
     QItemSelectionModel *treeSelectionModelPointer;