Akonadi Mime
9 #ifndef AKONADI_KMIME_MESSAGESTATUS_H 10 #define AKONADI_KMIME_MESSAGESTATUS_H 14 #include "akonadi-mime_export.h" 86 Q_REQUIRED_RESULT
bool isOfUnknownStatus()
const;
91 Q_REQUIRED_RESULT
bool isRead()
const;
96 Q_REQUIRED_RESULT
bool isDeleted()
const;
101 Q_REQUIRED_RESULT
bool isReplied()
const;
106 Q_REQUIRED_RESULT
bool isForwarded()
const;
111 Q_REQUIRED_RESULT
bool isQueued()
const;
116 Q_REQUIRED_RESULT
bool isSent()
const;
121 Q_REQUIRED_RESULT
bool isImportant()
const;
126 Q_REQUIRED_RESULT
bool isWatched()
const;
131 Q_REQUIRED_RESULT
bool isIgnored()
const;
136 Q_REQUIRED_RESULT
bool isToAct()
const;
141 Q_REQUIRED_RESULT
bool isSpam()
const;
146 Q_REQUIRED_RESULT
bool isHam()
const;
151 Q_REQUIRED_RESULT
bool hasAttachment()
const;
156 Q_REQUIRED_RESULT
bool hasInvitation()
const;
161 Q_REQUIRED_RESULT
bool isSigned()
const;
166 Q_REQUIRED_RESULT
bool isEncrypted()
const;
171 Q_REQUIRED_RESULT
bool hasError()
const;
179 void setRead(
bool read =
true);
184 void setDeleted(
bool deleted =
true);
189 void setReplied(
bool replied =
true);
194 void setForwarded(
bool forwarded =
true);
199 void setQueued(
bool queued =
true);
204 void setSent(
bool sent =
true);
209 void setImportant(
bool important =
true);
214 void setWatched(
bool watched =
true);
219 void setIgnored(
bool ignored =
true);
224 void setToAct(
bool toAct =
true);
229 void setSpam(
bool spam =
true);
234 void setHam(
bool ham =
true);
239 void setHasAttachment(
bool hasAttachment =
true);
244 void setHasInvitation(
bool hasInvitation =
true);
249 void setSigned(
bool value =
true);
254 void setEncrypted(
bool value =
true);
259 void setHasError(
bool value =
true);
268 Q_REQUIRED_RESULT qint32 toQInt32()
const;
275 void fromQInt32(qint32 status);
283 Q_REQUIRED_RESULT
QString statusStr()
const;
292 void setStatusFromStr(
const QString &aStr);
Akonadi KMime Message Status.
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Mon Jan 25 2021 23:14:42 by
doxygen 1.8.11 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.