Qt 4.8
|
Public Functions | |
bool | canConvert (const QString &mime, QString flav) |
Returns true if the convertor can convert (both ways) between mime and flav; otherwise returns false. More... | |
QList< QByteArray > | convertFromMime (const QString &mime, QVariant data, QString flav) |
Returns data converted from MIME type mime to Mac UTI flav. More... | |
QString | convertorName () |
Returns a name for the convertor. More... | |
QVariant | convertToMime (const QString &mime, QList< QByteArray > data, QString flav) |
Returns data converted from Mac UTI flav to MIME type mime. More... | |
QString | flavorFor (const QString &mime) |
Returns the Mac UTI used for MIME type mime, or 0 if this convertor does not support mime. More... | |
QString | mimeFor (QString flav) |
Returns the MIME UTI used for Mac flavor flav, or 0 if this convertor does not support flav. More... | |
QMacPasteboardMimeUnicodeText () | |
Public Functions inherited from QMacPasteboardMime | |
QMacPasteboardMime (char) | |
Constructs a new conversion object of type t, adding it to the globally accessed list of available convertors. More... | |
virtual | ~QMacPasteboardMime () |
Destroys a conversion object, removing it from the global list of available convertors. More... | |
Additional Inherited Members | |
Public Types inherited from QMacPasteboardMime | |
enum | QMacPasteboardMimeType { MIME_DND =0x01, MIME_CLIP =0x02, MIME_QT_CONVERTOR =0x04, MIME_QT3_CONVERTOR =0x08, MIME_ALL =MIME_DND|MIME_CLIP } |
Static Public Functions inherited from QMacPasteboardMime | |
static QList< QMacPasteboardMime * > | all (uchar) |
Returns a list of all currently defined QMacPasteboardMime objects of type t. More... | |
static QMacPasteboardMime * | convertor (uchar, const QString &mime, QString flav) |
Returns the most-recently created QMacPasteboardMime of type t that can convert between the mime and flav formats. More... | |
static QString | flavorToMime (uchar, QString flav) |
Returns a MIME type of type t for flav, or 0 if none exists. More... | |
static void | initialize () |
This is an internal function. More... | |
Related Functions inherited from QMacPasteboardMime | |
void | qRegisterDraggedTypes (const QStringList &types) |
Registers the given types as custom pasteboard types. More... | |
Definition at line 375 of file qmime_mac.cpp.
|
inline |
Definition at line 377 of file qmime_mac.cpp.
Returns true if the convertor can convert (both ways) between mime and flav; otherwise returns false.
All subclasses must reimplement this pure virtual function.
Implements QMacPasteboardMime.
Definition at line 418 of file qmime_mac.cpp.
|
virtual |
Returns data converted from MIME type mime to Mac UTI flav.
Note that Mac flavors must all be self-terminating. The return value may contain trailing data.
All subclasses must reimplement this pure virtual function.
Implements QMacPasteboardMime.
Definition at line 444 of file qmime_mac.cpp.
|
virtual |
Returns a name for the convertor.
All subclasses must reimplement this pure virtual function.
Implements QMacPasteboardMime.
Definition at line 387 of file qmime_mac.cpp.
|
virtual |
Returns data converted from Mac UTI flav to MIME type mime.
Note that Mac flavors must all be self-terminating. The input data may contain trailing data.
All subclasses must reimplement this pure virtual function.
Implements QMacPasteboardMime.
Definition at line 423 of file qmime_mac.cpp.
Returns the Mac UTI used for MIME type mime, or 0 if this convertor does not support mime.
All subclasses must reimplement this pure virtual function.
Implements QMacPasteboardMime.
Definition at line 392 of file qmime_mac.cpp.
Returns the MIME UTI used for Mac flavor flav, or 0 if this convertor does not support flav.
All subclasses must reimplement this pure virtual function.
Implements QMacPasteboardMime.
Definition at line 411 of file qmime_mac.cpp.