KTNEF Library
KTnef::KTNEFAttach Class Reference
Represents a TNEF attachment. More...
#include <ktnefattach.h>

Public Types | |
enum | ParseState { Unparsed = 0x0000, TitleParsed = 0x0001, DataParsed = 0x0002, InfoParsed = 0x0004 } |
Public Member Functions | |
bool | checkState (int state) const |
bool | dataParsed () const |
QString | displayName () const |
int | displaySize () const |
QString | extension () const |
QString | fileName () const |
int | index () const |
bool | infoParsed () const |
KTNEFAttach () | |
QString | mimeTag () const |
QString | name () const |
int | offset () const |
void | setDataParsed () |
void | setDisplayName (const QString &str) |
void | setDisplaySize (int size) |
void | setExtension (const QString &str) |
void | setFileName (const QString &str) |
void | setIndex (int indx) |
void | setInfoParsed () |
void | setMimeTag (const QString &str) |
void | setName (const QString &str) |
void | setOffset (int offset) |
void | setSize (int size) |
void | setTitleParsed () |
int | size () const |
bool | titleParsed () const |
void | unsetDataParser () |
~KTNEFAttach () |
Detailed Description
Represents a TNEF attachment.Definition at line 49 of file ktnefattach.h.
Member Enumeration Documentation
The different attachment parsed states.
- Enumerator:
-
Unparsed Unparsed. TitleParsed The title is parsed. DataParsed The data is parsed. InfoParsed The info is parsed.
Definition at line 55 of file ktnefattach.h.
Constructor & Destructor Documentation
KTNEFAttach::KTNEFAttach | ( | ) |
Constructs a TNEF attachment.
Private class that helps to provide binary compatibility between releases.
For internal use only.
Definition at line 57 of file ktnefattach.cpp.
KTNEFAttach::~KTNEFAttach | ( | ) |
Member Function Documentation
bool KTNEFAttach::checkState | ( | int | state | ) | const |
Sets/Unsets the attachment state according to the state
flag must be a ParseState type.
- Parameters:
-
state a ParseState type.
- Returns:
- true if the state is turned-on; else returns false.
Definition at line 106 of file ktnefattach.cpp.
bool KTNEFAttach::dataParsed | ( | ) | const |
Returns true if the ParseState::DataParsed flag is set; else returns false.
Definition at line 96 of file ktnefattach.cpp.
QString KTNEFAttach::displayName | ( | ) | const |
int KTNEFAttach::displaySize | ( | ) | const |
QString KTNEFAttach::extension | ( | ) | const |
QString KTNEFAttach::fileName | ( | ) | const |
int KTNEFAttach::index | ( | ) | const |
bool KTNEFAttach::infoParsed | ( | ) | const |
Returns true if the InfoParsed flag is set; else returns false.
Definition at line 101 of file ktnefattach.cpp.
QString KTNEFAttach::mimeTag | ( | ) | const |
QString KTNEFAttach::name | ( | ) | const |
int KTNEFAttach::offset | ( | ) | const |
void KTNEFAttach::setDataParsed | ( | ) |
void KTNEFAttach::setDisplayName | ( | const QString & | str | ) |
Sets the display name of this attachment to str
.
- Parameters:
-
str is the attachment display name to set.
Definition at line 179 of file ktnefattach.cpp.
void KTNEFAttach::setDisplaySize | ( | int | size | ) |
Sets the display size of the attachment to size
.
- Parameters:
-
size is the attachment display size to set.
Definition at line 137 of file ktnefattach.cpp.
void KTNEFAttach::setExtension | ( | const QString & | str | ) |
Sets the filename extension of this attachment to str
.
- Parameters:
-
str is the attachment filename extension to set.
Definition at line 199 of file ktnefattach.cpp.
void KTNEFAttach::setFileName | ( | const QString & | str | ) |
Sets the filename of this attachment to str
.
- Parameters:
-
str is the attachment filename to set.
Definition at line 169 of file ktnefattach.cpp.
void KTNEFAttach::setIndex | ( | int | indx | ) |
Sets the index of this attachment to indx
.
- Parameters:
-
indx is the attachment index to set.
Definition at line 158 of file ktnefattach.cpp.
void KTNEFAttach::setInfoParsed | ( | ) |
void KTNEFAttach::setMimeTag | ( | const QString & | str | ) |
Sets the MIME tag of this attachment to str
.
- Parameters:
-
str is the attachment MIME tag to set.
Definition at line 189 of file ktnefattach.cpp.
void KTNEFAttach::setName | ( | const QString & | str | ) |
Sets the name of this attachment to str
.
- Parameters:
-
str is attachment name to set.
Definition at line 147 of file ktnefattach.cpp.
void KTNEFAttach::setOffset | ( | int | offset | ) |
Sets the offset value of this attachment to offset
.
- Parameters:
-
offset is the attachment offset to set.
Definition at line 116 of file ktnefattach.cpp.
void KTNEFAttach::setSize | ( | int | size | ) |
Sets the size of the attachment to size
.
- Parameters:
-
size is the attachment size to set.
Definition at line 127 of file ktnefattach.cpp.
void KTNEFAttach::setTitleParsed | ( | ) |
int KTNEFAttach::size | ( | ) | const |
bool KTNEFAttach::titleParsed | ( | ) | const |
Returns true if the TitleParsed flag is set; else returns false.
Definition at line 91 of file ktnefattach.cpp.
void KTNEFAttach::unsetDataParser | ( | ) |
The documentation for this class was generated from the following files: