kvcarddrag.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
#ifndef KVCARDDRAG_H
00022
#define KVCARDDRAG_H
00023
00024
#include <qdragobject.h>
00025
#include <qstring.h>
00026
00027
class KVCardDragPrivate;
00028
00035 class KVCardDrag :
public QStoredDrag
00036 {
00037 Q_OBJECT
00038
00039
public:
00043
KVCardDrag( QWidget *dragsource = 0,
const char *name = 0 );
00044
00048
KVCardDrag(
const QString &content, QWidget *dragsource = 0,
const char *name = 0 );
00049
virtual ~
KVCardDrag() {};
00050
00054
void setVCard(
const QString &content );
00055
00059
static bool canDecode( QMimeSource *e );
00060
00064
static bool decode( QMimeSource *e, QString &content );
00065
00066
protected:
00067
virtual void virtual_hook(
int id,
void* data );
00068
00069
private:
00070 KVCardDragPrivate *d;
00071 };
00072
00073
#endif // KVCARDDRAG_H
This file is part of the documentation for libkdepim Library Version 3.2.2.