QMimeSource Class Reference
[QtGui module]<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
该类是一个对象的提取,它提供一定MIME类型的格式化的数据。
#include <QMimeSource>
这个类是过时的,他被提供来保持老的资源代码工作。我们强烈反对使用它在新的代码。
公共函数:
virtual
| |
virtual QByteArray
| |
virtual const char *
| |
virtual bool
|
详细描述:
最好的使用拖放的方法是使用QMimeData和QDrag。
成员函数文件:
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()
转载于:https://blog.51cto.com/no001/278793