00001
00021 #ifndef KPRIVACYMANAGER_H
00022 #define KPRIVACYMANAGER_H
00023
00024 #include <tqobject.h>
00025
00030 class KPrivacyManager : public QObject
00031 {
00032 Q_OBJECT
00033 public:
00034 KPrivacyManager();
00035
00036 ~KPrivacyManager();
00037
00038 bool clearAllCookies() const;
00039 bool clearSavedClipboardContents();
00040 bool clearThumbnails();
00041 bool clearRunCommandHistory() const;
00042 bool clearFormCompletion() const;
00043 bool clearWebHistory();
00044 bool clearWebCache() const;
00045 bool clearQuickStartMenu() const;
00046 bool clearRecentDocuments() const;
00047 bool clearFavIcons();
00048
00049 private:
00050 bool isApplicationRegistered(const TQString &appName);
00051 bool m_error;
00052
00053 };
00054
00055 #endif