mailcommon
filterimporterabstract.cpp
Go to the documentation of this file.
QList< MailFilter * > importFilter() const
Definition: filterimporterabstract.cpp:37
~FilterImporterAbstract()
Definition: filterimporterabstract.cpp:33
QString purify(bool removeAction=true)
Remove empty rules (and actions one day).
Definition: mailfilter.cpp:540
QList< FilterAction * > * actions()
Provides a reference to the internal action list.
Definition: mailfilter.cpp:179
QList< MailFilter * > mListMailFilter
Definition: filterimporterabstract.h:46
virtual bool argsFromStringInteractive(const QString &argsStr, const QString &filterName)
Read extra arguments from given string.
Definition: filteraction.cpp:89
bool isEmpty() const
virtual bool isEmpty() const
Determines whether this action is valid.
Definition: filteraction.cpp:55
Auxiliary struct for FilterActionDict.
Definition: filteractiondict.h:36
static FilterActionDict * filterActionDict()
Returns the global filter action dictionary.
Definition: filtermanager.cpp:106
void appendFilter(MailCommon::MailFilter *filter)
Definition: filterimporterabstract.cpp:47
virtual void argsFromString(const QString &argsStr)=0
Read extra arguments from given string.
bool loadDomElement(QDomDocument &doc, QFile *file)
Definition: filterimporterabstract.cpp:90
QStringList emptyFilter() const
Definition: filterimporterabstract.cpp:42
FilterImporterAbstract(bool interactive=true)
Definition: filterimporterabstract.cpp:28
Definition: mailfilter.h:42
void createFilterAction(MailCommon::MailFilter *filter, const QString &actionName, const QString &value)
Definition: filterimporterabstract.cpp:64
QStringList mEmptyFilter
Definition: filterimporterabstract.h:47
bool setContent(const QByteArray &data, bool namespaceProcessing, QString *errorMsg, int *errorLine, int *errorColumn)
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:31:40 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:31:40 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.