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.