Mailcommon
10 #include "filteractionwithaddress.h"
18 class FilterActionForward :
public FilterActionWithAddress
22 explicit FilterActionForward(
QObject *parent =
nullptr);
24 Q_REQUIRED_RESULT
ReturnCode process(ItemContext &context,
bool applyOnOutbound)
const override;
26 Q_REQUIRED_RESULT
QWidget *createParamWidget(
QWidget *parent)
const override;
27 void applyParamWidgetValue(
QWidget *paramWidget)
override;
28 void setParamWidgetValue(
QWidget *paramWidget)
const override;
29 void clearParamWidget(
QWidget *paramWidget)
const override;
30 void argsFromString(
const QString &argsStr)
override;
31 Q_REQUIRED_RESULT
QString argsAsString()
const override;
32 Q_REQUIRED_RESULT
QString displayString()
const override;
33 Q_REQUIRED_RESULT
bool argsFromStringInteractive(
const QString &argsStr,
const QString &filterName)
override;
35 Q_REQUIRED_RESULT
QString informationAboutNotValidAction()
const override;
RequiredPart
Possible required parts.
ReturnCode
Describes the possible return codes of filter processing:
FilterAction(const QString &name, const QString &label, QObject *parent=nullptr)
Creates a new filter action.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Sep 25 2023 03:55:14 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.