kmail

KMail::IdentityDrag Class Reference

A QDragObject for KPIM::Identity. More...

#include <identitydrag.h>

Inheritance diagram for KMail::IdentityDrag:

List of all members.


Public Member Functions

QByteArray encodedData (const char *mimetype) const
const char * format (int i) const
 IdentityDrag (const KPIM::Identity &ident, QWidget *dragSource=0, const char *name=0)
virtual ~IdentityDrag ()

Static Public Member Functions

static bool canDecode (const QMimeSource *e)
static bool decode (const QMimeSource *e, KPIM::Identity &ident)

Protected Attributes

KPIM::Identity mIdent

Detailed Description

A QDragObject for KPIM::Identity.

Author:
Marc Mutz <mutz@kde.org>

Definition at line 44 of file identitydrag.h.


Constructor & Destructor Documentation

KMail::IdentityDrag::IdentityDrag ( const KPIM::Identity &  ident,
QWidget dragSource = 0,
const char *  name = 0 
)

Definition at line 43 of file identitydrag.cpp.

virtual KMail::IdentityDrag::~IdentityDrag (  )  [inline, virtual]

Definition at line 51 of file identitydrag.h.


Member Function Documentation

bool KMail::IdentityDrag::canDecode ( const QMimeSource e  )  [static]

Definition at line 68 of file identitydrag.cpp.

bool KMail::IdentityDrag::decode ( const QMimeSource e,
KPIM::Identity &  ident 
) [static]

Definition at line 73 of file identitydrag.cpp.

QByteArray KMail::IdentityDrag::encodedData ( const char *  mimetype  )  const

Definition at line 57 of file identitydrag.cpp.

const char * KMail::IdentityDrag::format ( int  i  )  const

Definition at line 50 of file identitydrag.cpp.


Member Data Documentation

KPIM::Identity KMail::IdentityDrag::mIdent [protected]

Definition at line 60 of file identitydrag.h.


The documentation for this class was generated from the following files: