Messagelib
9 #include "messagepart.h"
11 #include <QStringList>
13 #include <KMime/Headers>
14 #include <KMime/KMimeMessage>
26 Q_PROPERTY(
QString from READ from WRITE setFrom NOTIFY fromChanged)
29 Q_PROPERTY(
QStringList to READ to WRITE setTo NOTIFY toChanged)
32 Q_PROPERTY(
QStringList cc READ cc WRITE setCc NOTIFY ccChanged)
36 Q_PROPERTY(
QStringList bcc READ bcc WRITE setBcc NOTIFY bccChanged)
39 Q_PROPERTY(
QStringList replyTo READ replyTo WRITE setReplyTo NOTIFY replyToChanged)
42 Q_PROPERTY(
QString subject READ subject WRITE setSubject NOTIFY subjectChanged)
45 Q_PROPERTY(
QString fcc READ fcc WRITE setFcc NOTIFY fccChanged)
48 Q_PROPERTY(
QString userAgent READ userAgent WRITE setUserAgent NOTIFY userAgentChanged)
51 Q_PROPERTY(
bool urgent READ urgent WRITE setUrgent NOTIFY urgentChanged)
54 Q_PROPERTY(
QString inReplyTo READ inReplyTo WRITE setInReplyTo NOTIFY inReplyToChanged)
60 Q_REQUIRED_RESULT
QString from() const;
61 void setFrom(const
QString &from);
72 Q_REQUIRED_RESULT
QString subject() const;
73 void setSubject(const
QString &subject);
75 Q_REQUIRED_RESULT
QString fcc() const;
76 void setFcc(const
QString &fcc);
78 Q_REQUIRED_RESULT
QString userAgent() const;
79 void setUserAgent(const
QString &userAgent);
81 Q_REQUIRED_RESULT
bool urgent() const;
84 Q_REQUIRED_RESULT
QString inReplyTo() const;
85 void setInReplyTo(const
QString &inReplyTo);
87 Q_REQUIRED_RESULT
QString references() const;
88 void setReferences(const
QString &references);
90 void setExtraHeaders(const KMime::Headers::Base::List &headers);
91 Q_REQUIRED_RESULT KMime::Headers::Base::List extraHeaders() const;
93 Q_REQUIRED_RESULT
int transportId() const;
94 void setTransportId(
int tid);
101 void replyToChanged();
102 void subjectChanged();
103 void urgentChanged();
104 void userAgentChanged();
105 void inReplyToChanged();
109 class InfoPartPrivate;
110 std::unique_ptr<InfoPartPrivate> const d;
Simple interface that both EncryptJob and SignEncryptJob implement so the composer can extract some e...
The InfoPart class contains the message header.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Mar 27 2023 04:08:17 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.