Mailcommon
filteractionsetidentity.cpp
34 bool FilterActionSetIdentity::argsFromStringInteractive(const QString &argsStr, const QString &filterName)
39 QPointer<MailCommon::FilterActionMissingIdentityDialog> dlg = new MailCommon::FilterActionMissingIdentityDialog(filterName);
51 FilterAction::ReturnCode FilterActionSetIdentity::process(ItemContext &context, bool applyOnOutbound) const
53 const KIdentityManagementCore::Identity &ident = KernelIf->identityManager()->identityForUoid(mParameter);
92 auto comboBox = new KIdentityManagementWidgets::IdentityCombo(KernelIf->identityManager(), parent);
96 connect(comboBox, &KIdentityManagementWidgets::IdentityCombo::currentIndexChanged, this, &FilterActionSetIdentity::filterActionModified);
102 const KIdentityManagementWidgets::IdentityCombo *comboBox = qobject_cast<KIdentityManagementWidgets::IdentityCombo *>(paramWidget);
QString number(int n, int base)
void setCurrentIdentity(const KIdentityManagementCore::Identity &identity)
void setCurrentIndex(int index)
Abstract base class for filter actions with a free-form string as parameter.
Definition: filteractionwithuoid.h:28
bool isNull() const
QString i18n(const char *text, const TYPE &arg...)
bool isEmpty() const const
QString bcc() const
void setNeedsPayloadStore()
Marks that the item's payload has been changed and needs to be written back.
Definition: itemcontext.cpp:33
QString fullEmailAddr() const
KIdentityManagementCore::Identity::Id currentIdentity() const
void currentIndexChanged(int index)
T payload() const
static QList< Mailbox > listFromUnicodeString(const QString &s)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Dec 4 2023 04:03:28 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Dec 4 2023 04:03:28 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.