libkdepim
KScoringManager Class Reference
List of all members.Detailed Description
Definition at line 303 of file kscoring.h.
Public Types | |
typedef QPtrList< KScoringRule > | ScoringRuleList |
Signals | |
void | changedRules () |
void | changedRuleName (const QString &oldName, const QString &newName) |
void | finishedEditing () |
Public Member Functions | |
KScoringManager (const QString &appName=QString::null) | |
virtual | ~KScoringManager () |
virtual QStringList | getGroups () const=0 |
virtual QStringList | getDefaultHeaders () const |
void | applyRules (ScorableArticle &article, const QString &group) |
void | applyRules (ScorableArticle &) |
void | applyRules (ScorableGroup *group) |
void | pushRuleList () |
void | popRuleList () |
void | removeTOS () |
KScoringRule * | addRule (KScoringRule *) |
KScoringRule * | addRule (const ScorableArticle &, QString group, short=0) |
KScoringRule * | addRule () |
void | cancelNewRule (KScoringRule *) |
void | deleteRule (KScoringRule *) |
void | editRule (KScoringRule *e, QWidget *w=0) |
KScoringRule * | copyRule (KScoringRule *) |
void | moveRuleAbove (KScoringRule *above, KScoringRule *below) |
void | moveRuleBelow (KScoringRule *below, KScoringRule *above) |
void | setGroup (const QString &g) |
bool | hasRulesForCurrentGroup () |
QString | findUniqueName () const |
void | editorReady () |
ScoringRuleList | getAllRules () const |
KScoringRule * | findRule (const QString &) |
QStringList | getRuleNames () |
void | setRuleName (KScoringRule *, const QString &) |
int | getRuleCount () const |
QString | toString () const |
bool | setCacheValid (bool v) |
bool | isCacheValid () |
void | initCache (const QString &group) |
void | load () |
void | save () |
virtual bool | canScores () const |
virtual bool | canNotes () const |
virtual bool | canColors () const |
virtual bool | canMarkAsRead () const |
virtual bool | hasFeature (int) |
Member Function Documentation
QStringList KScoringManager::getDefaultHeaders | ( | ) | const [virtual] |
returns a list of common (or available) headers defaults to returning { Subject, From, Message-ID, Date }
Definition at line 1169 of file kscoring.cpp.
void KScoringManager::editorReady | ( | ) |
called from an editor whenever it finishes editing the rule base, causes the finishedEditing signal to be emitted
Definition at line 1044 of file kscoring.cpp.
The documentation for this class was generated from the following files: