kmail
antispamwizard.h
Go to the documentation of this file.
Akonadi::Collection selectedUnsureCollection() const
Definition: antispamwizard.cpp:1100
void setSummaryText(const QString &text)
Definition: antispamwizard.cpp:1254
QString selectedUnsureCollectionName() const
Definition: antispamwizard.cpp:1108
void addAvailableTool(const QString &visibleName)
Definition: antispamwizard.cpp:973
bool markAsReadSelected() const
Definition: antispamwizard.cpp:1064
void checkProgramsSelections()
Modify the status of the wizard to reflect the selection of spam tools.
Definition: antispamwizard.cpp:470
QString selectedSpamCollectionName() const
Definition: antispamwizard.cpp:1086
bool isVirusTool() const
Definition: antispamwizard.h:168
QString getServerPattern() const
Definition: antispamwizard.h:159
virtual QByteArray text(quint32 serialNumber) const =0
WizardMode
The wizard can be used for setting up anti-spam tools and for setting up anti-virus tools...
Definition: antispamwizard.h:112
bool isServerBased() const
Definition: antispamwizard.cpp:719
void readAndMergeConfig()
Definition: antispamwizard.cpp:742
bool isUseRegExp() const
Definition: antispamwizard.h:162
QString getDetectCmd() const
Definition: antispamwizard.h:152
QString getDetectionHeader() const
Definition: antispamwizard.h:156
void selectionChanged()
Definition: antispamwizard.h:369
bool useBayesFilter() const
Definition: antispamwizard.h:163
QString getWhatsThisText() const
Definition: antispamwizard.h:150
ASWizSummaryPage(QWidget *parent, const QString &name)
Definition: antispamwizard.cpp:1242
Definition: antispamwizard.h:293
QString getSpamCmd() const
Definition: antispamwizard.h:153
Definition: antispamwizard.h:304
const char * name() const
bool moveUnsureSelected() const
Definition: antispamwizard.cpp:1076
enabled
void selectionChanged()
QString getHamCmd() const
Definition: antispamwizard.h:154
QList< SpamToolConfig > & getToolList()
Definition: antispamwizard.h:226
Definition: antispamwizard.h:329
AntiSpamWizard(WizardMode mode, QWidget *parent)
Constructor that needs to initialize from the main folder tree of KMail.
Definition: antispamwizard.cpp:75
QString selectedFolderName() const
Definition: antispamwizard.cpp:1227
ASWizVirusRulesPage(QWidget *parent, const QString &name)
Definition: antispamwizard.cpp:1151
QString getFilterName() const
Definition: antispamwizard.h:151
QString getNoSpamCmd() const
Definition: antispamwizard.h:155
int getVersion() const
Definition: antispamwizard.h:145
QString getVisibleName() const
Definition: antispamwizard.h:148
QString getDetectionPattern2() const
Definition: antispamwizard.h:158
Definition: antispamwizard.h:395
bool isDetectionOnly() const
Definition: antispamwizard.h:161
QString selectedUnsureCollectionId() const
Definition: antispamwizard.cpp:1113
QString getExecutable() const
Definition: antispamwizard.h:149
bool markReadRulesSelected() const
Definition: antispamwizard.cpp:1221
bool isSpamTool() const
Definition: antispamwizard.h:167
void selectionChanged()
ConfigReader(WizardMode mode, QList< SpamToolConfig > &configList)
Definition: antispamwizard.cpp:726
void slotBuildSummary()
Create the summary text based on the current settings.
Definition: antispamwizard.cpp:588
bool hasTristateDetection() const
Definition: antispamwizard.h:164
SpamToolConfig()
Definition: antispamwizard.h:134
Instances of this class store the settings for one tool as read from the config file.
Definition: antispamwizard.h:131
void setScanProgressText(const QString &toolName)
Definition: antispamwizard.cpp:967
WizardMode getType() const
Definition: antispamwizard.h:165
QString getDetectionPattern() const
Definition: antispamwizard.h:157
void accept()
Evaluate the settings made and create the appropriate filter rules.
Definition: antispamwizard.cpp:148
void allowUnsureFolderSelection(bool enabled)
Definition: antispamwizard.cpp:1133
bool isProgramSelected(const QString &visibleName) const
Definition: antispamwizard.cpp:987
Akonadi::Collection selectedSpamCollection() const
Definition: antispamwizard.cpp:1091
Instances of this class control reading the configuration of the anti-spam tools from global and user...
Definition: antispamwizard.h:219
ASWizSpamRulesPage(QWidget *parent, const QString &name)
Definition: antispamwizard.cpp:1001
void allowMoveSpam(bool enabled)
Definition: antispamwizard.cpp:1141
ASWizPage(QWidget *parent, const QString &name)
Definition: antispamwizard.cpp:886
bool pipeRulesSelected() const
Definition: antispamwizard.cpp:1210
QObject * parent() const
void checkVirusRulesSelections()
Modify the status of the wizard to reflect the selected functionality.
Definition: antispamwizard.cpp:508
bool moveRulesSelected() const
Definition: antispamwizard.cpp:1216
bool moveSpamSelected() const
Definition: antispamwizard.cpp:1070
QString selectedSpamCollectionId() const
Definition: antispamwizard.cpp:1081
ASWizInfoPage(AntiSpamWizard::WizardMode mode, QWidget *parent, const QString &name)
Definition: antispamwizard.cpp:912
void checkToolAvailability()
Check if the spam tools are available via the PATH.
Definition: antispamwizard.cpp:514
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:34:32 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:34:32 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.