File indexing completed on 2024-05-12 15:41:56
0001 /* 0002 kcookiesmain.h - Cookies configuration 0003 0004 First version of cookies configuration: 0005 SPDX-FileCopyrightText: Waldo Bastian <bastian@kde.org> 0006 This dialog box: 0007 SPDX-FileCopyrightText: David Faure <faure@kde.org> 0008 */ 0009 0010 #ifndef __KCOOKIESMAIN_H 0011 #define __KCOOKIESMAIN_H 0012 0013 #include <KCModule> 0014 0015 class QTabWidget; 0016 class KCookiesPolicies; 0017 class KCookiesManagement; 0018 0019 class KCookiesMain : public KCModule 0020 { 0021 Q_OBJECT 0022 public: 0023 KCookiesMain(QWidget *parent, const QVariantList &args); 0024 ~KCookiesMain() override; 0025 0026 KCookiesPolicies *policyDlg() 0027 { 0028 return policies; 0029 } 0030 0031 void save() override; 0032 void load() override; 0033 void defaults() override; 0034 QString quickHelp() const override; 0035 0036 private: 0037 QTabWidget *tab; 0038 KCookiesPolicies *policies; 0039 KCookiesManagement *management; 0040 }; 0041 0042 #endif // __KCOOKIESMAIN_H