akonadi
23 #include "akonadi-notes_export.h"
25 #include <QtCore/QUrl>
31 template <
typename T>
class shared_ptr;
36 typedef boost::shared_ptr<Message> MessagePtr;
45 AKONADI_NOTES_EXPORT
QString noteMimeType();
51 AKONADI_NOTES_EXPORT
QString noteIconName();
92 void setLabel(
const QString &label );
100 class AttachmentPrivate;
101 AttachmentPrivate *
const d_ptr;
155 void setUid(
const QString &uid );
162 enum Classification {
171 void setClassification( Classification );
176 Classification classification()
const;
181 void setTitle(
const QString &title );
193 void setText(
const QString &text, Qt::TextFormat format = Qt::PlainText );
203 Qt::TextFormat textFormat()
const;
213 void setCreationDate(
const KDateTime &creationDate );
218 KDateTime creationDate()
const;
223 void setLastModifiedDate(
const KDateTime &lastModifiedDate );
228 KDateTime lastModifiedDate()
const;
235 void setFrom(
const QString &from );
258 KMime::MessagePtr message()
const;
262 class NoteMessageWrapperPrivate;
263 NoteMessageWrapperPrivate *
const d_ptr;
A convenience wrapper around KMime::Message::Ptr for notes.
An attachment for a note.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:38:03 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.