• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdeutils API Reference
  • KDE Home
  • Contact Us
 

sweeper

  • sources
  • kde-4.12
  • kdeutils
  • sweeper
privacyfunctions.h
Go to the documentation of this file.
1 
21 #ifndef PRIVACYFUNCTIONS_H
22 #define PRIVACYFUNCTIONS_H
23 
24 #include "privacyaction.h"
25 
26 #include <klocale.h>
27 
32 class ClearAllCookiesAction : public PrivacyAction
33 {
34  public:
35  ClearAllCookiesAction(QTreeWidgetItem * parent)
36  : PrivacyAction(parent, i18n("Cookies"),
37  i18n("Clears all stored cookies set by websites")) { }
38 
39  bool action();
40  /* reimp */ QString configKey() const { return QLatin1String( "ClearAllCookies" ); }
41 };
42 
43 class ClearAllCookiesPoliciesAction : public PrivacyAction
44 {
45  public:
46  ClearAllCookiesPoliciesAction(QTreeWidgetItem * parent)
47  : PrivacyAction(parent, i18n("Cookie Policies"),
48  i18n("Clears the cookie policies for all visited websites")) { }
49  bool action();
50  /* reimp */ QString configKey() const { return QLatin1String( "ClearAllCookiesPolicies" ); }
51 };
52 
53 class ClearSavedClipboardContentsAction : public PrivacyAction
54 {
55  public:
56  ClearSavedClipboardContentsAction(QTreeWidgetItem * parent)
57  : PrivacyAction(parent, i18n("Saved Clipboard Contents"),
58  i18n("Clears the clipboard contents stored by Klipper")) { }
59  bool action();
60  /* reimp */ QString configKey() const { return QLatin1String( "ClearSavedClipboardContents" ); }
61 };
62 
63 class ClearThumbnailsAction : public PrivacyAction
64 {
65  public:
66  ClearThumbnailsAction(QTreeWidgetItem * parent)
67  : PrivacyAction(parent, i18n("Thumbnail Cache"),
68  i18n("Clears all cached thumbnails")) { }
69  bool action();
70  /* reimp */ QString configKey() const { return QLatin1String( "ClearThumbnails" ); }
71 };
72 
73 class ClearRunCommandHistoryAction : public PrivacyAction
74 {
75  public:
76  ClearRunCommandHistoryAction(QTreeWidgetItem * parent)
77  : PrivacyAction(parent, i18n("Run Command History"),
78  i18n("Clears the history of commands run through the Run Command tool on the desktop")) { }
79  bool action();
80  /* reimp */ QString configKey() const { return QLatin1String( "ClearRunCommandHistory" ); }
81 };
82 
83 class ClearFormCompletionAction : public PrivacyAction
84 {
85  public:
86  ClearFormCompletionAction(QTreeWidgetItem * parent)
87  : PrivacyAction(parent, i18n("Form Completion Entries"),
88  i18n("Clears values which were entered into forms on websites")) { }
89  bool action();
90  /* reimp */ QString configKey() const { return QLatin1String( "ClearFormCompletion" ); }
91 };
92 
93 class ClearWebHistoryAction : public PrivacyAction
94 {
95  public:
96  ClearWebHistoryAction(QTreeWidgetItem * parent)
97  : PrivacyAction(parent, i18n("Web History"),
98  i18n("Clears the history of visited websites")) { }
99  bool action();
100  /* reimp */ QString configKey() const { return QLatin1String( "ClearWebHistory" ); }
101 };
102 
103 class ClearWebCacheAction : public PrivacyAction
104 {
105  public:
106  ClearWebCacheAction(QTreeWidgetItem * parent)
107  : PrivacyAction(parent, i18n("Web Cache"),
108  i18n("Clears the temporary cache of websites visited")) { }
109  bool action();
110  /* reimp */ QString configKey() const { return QLatin1String( "ClearWebCache" ); }
111 };
112 
113 class ClearRecentDocumentsAction : public PrivacyAction
114 {
115  public:
116  ClearRecentDocumentsAction(QTreeWidgetItem * parent)
117  : PrivacyAction(parent, i18n("Recent Documents"),
118  i18n("Clears the list of recently used documents from the KDE applications menu")) { }
119  bool action();
120  /* reimp */ QString configKey() const { return QLatin1String( "ClearRecentDocuments" ); }
121 };
122 
123 class ClearFaviconsAction : public PrivacyAction
124 {
125  public:
126  ClearFaviconsAction(QTreeWidgetItem * parent)
127  : PrivacyAction(parent, i18n("Favorite Icons"),
128  i18n("Clears the FavIcons cached from visited websites")) { }
129  bool action();
130  /* reimp */ QString configKey() const { return QLatin1String( "ClearFavIcons" ); }
131 };
132 
133 class ClearRecentApplicationAction : public PrivacyAction
134 {
135  public:
136  ClearRecentApplicationAction(QTreeWidgetItem * parent)
137  : PrivacyAction(parent, i18n("Recent Applications"),
138  i18n("Clears the list of recently used applications from KDE menu")) { }
139  bool action();
140  /* reimp */ QString configKey() const { return QLatin1String( "ClearQuickStartMenu" ); }
141 };
142 
143 
144 #endif
145 
146 // kate: tab-width 3; indent-mode cstyle; replace-tabs true;
ClearFaviconsAction::configKey
QString configKey() const
Definition: privacyfunctions.h:130
ClearFormCompletionAction::configKey
QString configKey() const
Definition: privacyfunctions.h:90
ClearFaviconsAction::action
bool action()
Definition: privacyfunctions.cpp:170
ClearAllCookiesPoliciesAction::configKey
QString configKey() const
Definition: privacyfunctions.h:50
ClearWebHistoryAction::ClearWebHistoryAction
ClearWebHistoryAction(QTreeWidgetItem *parent)
Definition: privacyfunctions.h:96
ClearAllCookiesPoliciesAction
Definition: privacyfunctions.h:43
ClearAllCookiesAction::action
bool action()
Definition: privacyfunctions.cpp:83
ClearRecentDocumentsAction::ClearRecentDocumentsAction
ClearRecentDocumentsAction(QTreeWidgetItem *parent)
Definition: privacyfunctions.h:116
ClearRecentApplicationAction::ClearRecentApplicationAction
ClearRecentApplicationAction(QTreeWidgetItem *parent)
Definition: privacyfunctions.h:136
ClearRunCommandHistoryAction
Definition: privacyfunctions.h:73
ClearFormCompletionAction::ClearFormCompletionAction
ClearFormCompletionAction(QTreeWidgetItem *parent)
Definition: privacyfunctions.h:86
ClearWebHistoryAction::action
bool action()
Definition: privacyfunctions.cpp:151
ClearThumbnailsAction::ClearThumbnailsAction
ClearThumbnailsAction(QTreeWidgetItem *parent)
Definition: privacyfunctions.h:66
ClearAllCookiesPoliciesAction::action
bool action()
Definition: privacyfunctions.cpp:90
ClearFormCompletionAction
Definition: privacyfunctions.h:83
ClearFaviconsAction::ClearFaviconsAction
ClearFaviconsAction(QTreeWidgetItem *parent)
Definition: privacyfunctions.h:126
ClearRunCommandHistoryAction::configKey
QString configKey() const
Definition: privacyfunctions.h:80
ClearThumbnailsAction::configKey
QString configKey() const
Definition: privacyfunctions.h:70
ClearSavedClipboardContentsAction::ClearSavedClipboardContentsAction
ClearSavedClipboardContentsAction(QTreeWidgetItem *parent)
Definition: privacyfunctions.h:56
PrivacyAction
Copyright (C) 2005 Brian S.
Definition: privacyaction.h:24
ClearRecentDocumentsAction::action
bool action()
Definition: privacyfunctions.cpp:145
ClearWebCacheAction::configKey
QString configKey() const
Definition: privacyfunctions.h:110
ClearThumbnailsAction
Definition: privacyfunctions.h:63
ClearThumbnailsAction::action
bool action()
kprivacymanager.cpp
Definition: privacyfunctions.cpp:40
ClearWebHistoryAction
Definition: privacyfunctions.h:93
ClearSavedClipboardContentsAction
Definition: privacyfunctions.h:53
ClearFormCompletionAction::action
bool action()
Definition: privacyfunctions.cpp:123
QTreeWidgetItem
ClearWebCacheAction
Definition: privacyfunctions.h:103
ClearWebHistoryAction::configKey
QString configKey() const
Definition: privacyfunctions.h:100
ClearRunCommandHistoryAction::action
bool action()
Definition: privacyfunctions.cpp:76
ClearFaviconsAction
Definition: privacyfunctions.h:123
ClearRecentApplicationAction::action
bool action()
Definition: privacyfunctions.cpp:218
ClearRecentDocumentsAction
Definition: privacyfunctions.h:113
ClearRecentDocumentsAction::configKey
QString configKey() const
Definition: privacyfunctions.h:120
ClearWebCacheAction::ClearWebCacheAction
ClearWebCacheAction(QTreeWidgetItem *parent)
Definition: privacyfunctions.h:106
ClearSavedClipboardContentsAction::configKey
QString configKey() const
Definition: privacyfunctions.h:60
ClearRunCommandHistoryAction::ClearRunCommandHistoryAction
ClearRunCommandHistoryAction(QTreeWidgetItem *parent)
Definition: privacyfunctions.h:76
ClearWebCacheAction::action
bool action()
Definition: privacyfunctions.cpp:138
ClearAllCookiesAction::ClearAllCookiesAction
ClearAllCookiesAction(QTreeWidgetItem *parent)
Definition: privacyfunctions.h:35
privacyaction.h
ClearRecentApplicationAction
Definition: privacyfunctions.h:133
ClearRecentApplicationAction::configKey
QString configKey() const
Definition: privacyfunctions.h:140
ClearAllCookiesAction::configKey
QString configKey() const
Definition: privacyfunctions.h:40
ClearAllCookiesAction
kprivacymanager.h
Definition: privacyfunctions.h:32
ClearSavedClipboardContentsAction::action
bool action()
Definition: privacyfunctions.cpp:107
ClearAllCookiesPoliciesAction::ClearAllCookiesPoliciesAction
ClearAllCookiesPoliciesAction(QTreeWidgetItem *parent)
Definition: privacyfunctions.h:46
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:07:17 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

sweeper

Skip menu "sweeper"
  • Main Page
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdeutils API Reference

Skip menu "kdeutils API Reference"
  • ark
  • filelight
  • kcalc
  • kcharselect
  • kdf
  • kfloppy
  • kgpg
  • kremotecontrol
  • ktimer
  • kwallet
  • superkaramba
  • sweeper

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal