Messagelib
emailaddressresolvejob.cpp
76 auto job = new AliasesExpandJob(d->mTo.join(QLatin1StringView(", ")), d->mDefaultDomainName, this);
83 auto job = new AliasesExpandJob(d->mCc.join(QLatin1StringView(", ")), d->mDefaultDomainName, this);
90 auto job = new AliasesExpandJob(d->mBcc.join(QLatin1StringView(", ")), d->mDefaultDomainName, this);
96 auto job = new AliasesExpandJob(d->mReplyTo.join(QLatin1StringView(", ")), d->mDefaultDomainName, this);
168 return KEmailAddress::splitAddressList(d->mResultMap.value(QStringLiteral("infoPartTo")).toString());
173 return KEmailAddress::splitAddressList(d->mResultMap.value(QStringLiteral("infoPartCc")).toString());
178 return KEmailAddress::splitAddressList(d->mResultMap.value(QStringLiteral("infoPartBcc")).toString());
183 return KEmailAddress::splitAddressList(d->mResultMap.value(QStringLiteral("infoPartReplyTo")).toString());
void setErrorText(const QString &errorText)
void emitResult()
int error() const
void result(KJob *job)
void setError(int errorCode)
KJob(QObject *parent=nullptr)
QString errorText() const
A job to expand aliases to email addresses.
Definition aliasesexpandjob.h:28
QStringList expandedReplyTo() const
Returns the expanded Reply-To field.
Definition emailaddressresolvejob.cpp:181
QString expandedFrom() const
Returns the expanded From field.
Definition emailaddressresolvejob.cpp:161
QStringList expandedCc() const
Returns the expanded CC field.
Definition emailaddressresolvejob.cpp:171
void setFrom(const QString &from)
Sets the from address to expand.
Definition emailaddressresolvejob.cpp:131
void setBcc(const QStringList &from)
Sets the from address to expand.
Definition emailaddressresolvejob.cpp:149
EmailAddressResolveJob(QObject *parent=nullptr)
Creates a new email address resolve job.
Definition emailaddressresolvejob.cpp:35
QStringList expandedBcc() const
Returns the expanded Bcc field.
Definition emailaddressresolvejob.cpp:176
void setCc(const QStringList &from)
Sets the from address to expand.
Definition emailaddressresolvejob.cpp:143
~EmailAddressResolveJob() override
Destroys the email address resolve job.
void setTo(const QStringList &from)
Sets the from address to expand.
Definition emailaddressresolvejob.cpp:137
QStringList expandedTo() const
Returns the expanded To field.
Definition emailaddressresolvejob.cpp:166
void setReplyTo(const QStringList &replyTo)
Sets the Reply-To address to expand.
Definition emailaddressresolvejob.cpp:155
KCODECS_EXPORT QStringList splitAddressList(const QString &aStr)
Simple interface that both EncryptJob and SignEncryptJob implement so the composer can extract some e...
Definition attachmentcontrollerbase.h:27
qsizetype count() const const
iterator insert(const_iterator before, parameter_type value)
QObject(QObject *parent)
QMetaObject::Connection connect(const QObject *sender, PointerToMemberFunction signal, Functor functor)
QObject * parent() const const
QVariant property(const char *name) const const
T qobject_cast(QObject *object)
QString & insert(qsizetype position, QChar ch)
QString join(QChar separator) const const
QString toString() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:47:08 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:47:08 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.