Go to the documentation of this file.
21#include "ktnef_export.h"
33class KTNEFWriterPrivateData;
120 void addProperty(
int tag,
int type,
const QVariant &value);
138 [[nodiscard]]
bool writeProperty(
QDataStream &stream,
int &bytes,
int tag)
const;
146 [[nodiscard]]
bool writeFile(
QIODevice &file)
const;
154 [[nodiscard]]
bool writeFile(
QDataStream &stream)
const;
176 void setMethod(
Method method);
181 void clearAttendees();
201 void setOrganizer(
const QString &organizer);
208 void setDtStart(
const QDateTime &dtStart);
222 void setLocation(
const QString &location);
229 void setUID(
const QString &uid);
236 void setDtStamp(
const QDateTime &dtStamp);
250 void setDescription(
const QString &description);
257 void setSummary(
const QString &summary);
264 void setPriority(
Priority priority);
277 std::unique_ptr<KTNEFWriterPrivateData>
const d;
Manages the writing of TNEF attachments.
AlarmAction
The different alarm actions.
Role
The different types of meeting roles.
@ OptParticipant
Optional participant.
@ ReqParticipant
Required participant.
@ NonParticipant
Non-participant.
MessageType
The different types of messages.
@ MeetingNo
Negative response to a meeting request.
@ MeetingRequest
Meeting request.
@ Appointment
Appointment.
@ MeetingYes
Affirmative response to a meeting request.
@ MeetingCancelled
The meeting is cancelled.
Priority
The different priorities.
~KTNEFWriter()
Destroys the TNEF writer object.
Method
The different types of message statuses.
@ RequestNew
Request a new message.
@ RequestUpdate
Request an update.
@ Obsolete
Replace the message.
PartStat
The different types of participant statuses.
@ Declined
Declined the task/invitation.
@ Completed
Completed the task.
@ Accepted
Accepted the task/invitation.
@ Tentative
Tentatively accepted the task/invitation.
@ NeedsAction
No information about the task/invitation received.
@ Delegated
Delegated the task to another.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:58:22 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.