Search for usage in LXR

KTnef::KTNEFMessage Class Reference

#include <ktnefmessage.h>

Inheritance diagram for KTnef::KTNEFMessage:

Public Member Functions

 KTNEFMessage ()
 ~KTNEFMessage ()
void addAttachment (KTNEFAttach *attach)
KTNEFAttachattachment (const QString &filename) const
const QList< KTNEFAttach * > & attachmentList () const
void clearAttachments ()
QString rtfString () const
- Public Member Functions inherited from KTnef::KTNEFPropertySet
 KTNEFPropertySet ()
 ~KTNEFPropertySet ()
void addAttribute (int key, int type, const QVariant &value, bool overwrite=false)
void addProperty (int key, int type, const QVariant &value, const QVariant &name=QVariant(), bool overwrite=false)
QVariant attribute (int key) const
QMap< int, KTNEFProperty * > & attributes ()
const QMap< int, KTNEFProperty * > & attributes () const
void clear (bool deleteAll=false)
QString findNamedProp (const QString &name, const QString &fallback=QString(), bool convertToUpper=false) const
QString findProp (int key, const QString &fallback=QString(), bool convertToUpper=false) const
QMap< int, KTNEFProperty * > & properties ()
const QMap< int, KTNEFProperty * > & properties () const
QVariant property (int key) const

Detailed Description

Represents a TNEF message.

Definition at line 36 of file ktnefmessage.h.

Constructor & Destructor Documentation

◆ KTNEFMessage()

KTNEFMessage::KTNEFMessage ( )

Creates a KTNEFMessage message object.

Private class that helps to provide binary compatibility between releases.

Definition at line 56 of file ktnefmessage.cpp.

◆ ~KTNEFMessage()

KTNEFMessage::~KTNEFMessage ( )

Destroys a KTNEFMessage message object.

Member Function Documentation

◆ addAttachment()

void KTNEFMessage::addAttachment ( KTNEFAttach * attach)

Append an attachment to the message.

attachis a pointer to a KTNEFAttach object to be attached.

Definition at line 80 of file ktnefmessage.cpp.

◆ attachment()

KTNEFAttach * KTNEFMessage::attachment ( const QString & filename) const

Find the attachment associated to the specified file name.

filenameis a QString containing the file to search for in the list of message attachments.
A pointer to KTNEFAttach object, or 0 if the search fails.

Definition at line 68 of file ktnefmessage.cpp.

◆ attachmentList()

const QList< KTNEFAttach * > & KTNEFMessage::attachmentList ( ) const

Return a QList containing all the message's attachments.

Definition at line 63 of file ktnefmessage.cpp.

◆ clearAttachments()

void KTNEFMessage::clearAttachments ( )

Clear the attachments list.

Definition at line 85 of file ktnefmessage.cpp.

◆ rtfString()

QString KTNEFMessage::rtfString ( ) const

Returns the Rich Text Format (RTF) data contained in the message.

A QString containing the RTF data.

Definition at line 90 of file ktnefmessage.cpp.

The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Jun 21 2024 11:58:38 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.