knode
#include <kncleanup.h>
Classes | |
| class | ProgressDialog |
Public Member Functions | |
| KNCleanUp () | |
| ~KNCleanUp () | |
| void | appendCollection (KNArticleCollection::Ptr c) |
| void | compactFolder (KNFolder::Ptr f) |
| void | expireGroup (KNGroup::Ptr g, bool showResult=false) |
| void | reset () |
| void | start () |
Protected Attributes | |
| ProgressDialog * | d_lg |
| KNArticleCollection::List | mColList |
Detailed Description
This class handles group expiration and folder compaction.
Definition at line 36 of file kncleanup.h.
Constructor & Destructor Documentation
| KNCleanUp::KNCleanUp | ( | ) |
Definition at line 41 of file kncleanup.cpp.
| KNCleanUp::~KNCleanUp | ( | ) |
Definition at line 46 of file kncleanup.cpp.
Member Function Documentation
|
inline |
Add a collection to handle.
Definition at line 45 of file kncleanup.h.
| void KNCleanUp::compactFolder | ( | KNFolder::Ptr | f | ) |
Compacts the given folder, ie.
remove all deleted messages from the mbox file.
- Parameters
-
f The folder to compact.
Definition at line 192 of file kncleanup.cpp.
| void KNCleanUp::expireGroup | ( | KNGroup::Ptr | g, |
| bool | showResult = false |
||
| ) |
Definition at line 88 of file kncleanup.cpp.
| void KNCleanUp::reset | ( | ) |
Definition at line 80 of file kncleanup.cpp.
| void KNCleanUp::start | ( | ) |
Definition at line 52 of file kncleanup.cpp.
Member Data Documentation
|
protected |
Definition at line 84 of file kncleanup.h.
|
protected |
Definition at line 85 of file kncleanup.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:34:18 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference