]> gitweb.stoutner.com Git - PrivacyBrowserPC.git/blobdiff - src/dialogs/CookiesDialog.h
Implement manual adding of cookies.
[PrivacyBrowserPC.git] / src / dialogs / CookiesDialog.h
index 17498ca0f5b38fc1bce087b561547d1c2177882c..89f9c623b9f46e4b6037820589f274a6945252b4 100644 (file)
@@ -31,23 +31,29 @@ class CookiesDialog : public QDialog
     Q_OBJECT
 
 public:
-    // The default constructor.
+    // The primary constructor.
     explicit CookiesDialog(QList<QNetworkCookie> *cookieListPointer);
 
 signals:
+    // The signals.
+    void addCookie(const QNetworkCookie &cookie) const;
     void deleteAllCookies() const;
 
 private Q_SLOTS:
     // The private slots.
+    void addCookieFromDialog(const QNetworkCookie &cookie) const;
+    void showAddCookieMessageBox() const;
     void showDeleteAllMessageBox() const;
 
 private:
     // The private variables.
+    QPushButton *addCookieButtonPointer;
     QList<QNetworkCookie> *cookieListPointer;
     QVBoxLayout *cookiesVBoxLayoutPointer;
     QPushButton *deleteAllButtonPointer;
 
     // The private functions.
+    void addCookieToLayout(const QNetworkCookie &cookie) const;
     void updateUi() const;
 };
 #endif