• 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
sweeper.h
Go to the documentation of this file.
1 
19 #ifndef SWEEPER_H
20 #define SWEEPER_H
21 
22 #include <kconfiggroup.h>
23 #include <kxmlguiwindow.h>
24 
25 #include <QLinkedList>
26 
27 #include "ui_sweeperdialog.h"
28 
29 class PrivacyAction;
30 class QTreeWidgetItem;
31 
32 class Sweeper: public KXmlGuiWindow
33 {
34  Q_OBJECT
35 
36  public:
37  // if automatic is true, no user interaction is required
38  Sweeper(bool automatic);
39  ~Sweeper();
40 
41  public slots:
42  void cleanup();
43 
44  private slots:
45  void selectAll();
46  void selectNone();
47 
48  private:
52  void load();
53  void save();
54 
58  void InitActions();
59 
63  Ui::SweeperDialog ui;
64 
65  QLinkedList<PrivacyAction*> checklist;
66 
67  QTreeWidgetItem *generalCLI;
68  QTreeWidgetItem *webbrowsingCLI;
69 
70  KConfigGroup m_privacyConfGroup;
71 
72  bool m_automatic;
73 };
74 
75 #endif
76 
77 // kate: tab-width 3; indent-mode cstyle; replace-tabs true;
KXmlGuiWindow
PrivacyAction
Copyright (C) 2005 Brian S.
Definition: privacyaction.h:24
Sweeper
Definition: sweeper.h:32
Sweeper::Sweeper
Sweeper(bool automatic)
Copyright (c) 2003-2005 Ralf Hoelzer ralf@well.com
Definition: sweeper.cpp:34
QTreeWidgetItem
Sweeper::~Sweeper
~Sweeper()
Definition: sweeper.cpp:78
Sweeper::cleanup
void cleanup()
Definition: sweeper.cpp:125
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