QMimeSource Class Reference
[QtGui module]<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

该类是一个对象的提取,它提供一定MIME类型的格式化的数据。
#include <QMimeSource>
这个类是过时的,他被提供来保持老的资源代码工作。我们强烈反对使用它在新的代码。
公共函数:
virtual

~QMimeSource   ()

virtual QByteArray

encodedData   ( const char *   format   ) const = 0

virtual const char *

format   ( int   i   = 0 ) const = 0

virtual bool

provides   ( const char *   mimeType   ) const

详细描述:
最好的使用拖放的方法是使用QMimeDataQDrag
成员函数文件:

QMimeSource::~QMimeSource ()   [virtual]

QByteArray QMimeSource::encodedData ( const char * format ) const   [pure virtual]

以特别的MIME格式,返回这个对象的编码数据。

const char * QMimeSource::format ( int i = 0 ) const   [pure virtual]

返回(i-1-th支持的MIME格式,或者0

bool QMimeSource::provides ( const char * mimeType ) const   [virtual]

如果对象能提供数据在格式化的mimeType返回true
如果你继承从QMimeSource,由于一致性的原因,最好执行更抽象的canDecode()函数,比如QTextDrag::canDecode()和QImageDrag::canDecode()