Mailcommon
10 #include "filteraction.h"
18 class FilterActionSetTransport :
public FilterAction
22 explicit FilterActionSetTransport(
QObject *parent =
nullptr);
23 ReturnCode process(ItemContext &context,
bool applyOnOutbound)
const override;
30 void applyParamWidgetValue(
QWidget *paramWidget)
override;
35 void setParamWidgetValue(
QWidget *paramWidget)
const override;
40 void clearParamWidget(
QWidget *paramWidget)
const override;
42 [[nodiscard]]
bool argsFromStringInteractive(
const QString &argsStr,
const QString &filterName)
override;
47 void argsFromString(
const QString &argsStr)
override;
51 [[nodiscard]]
bool isEmpty()
const override;
55 [[nodiscard]]
QString argsAsString()
const override;
60 [[nodiscard]]
QString displayString()
const override;
61 [[nodiscard]]
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 Tue Nov 28 2023 03:59:04 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.