![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Manages the list of QWindowsMimeConverter instances. More...
#include <qwindowsmimeregistry.h>
Public Types | |
| using | QWindowsMimeConverter = QWindowsMimeConverter |
Public Member Functions | |
| QWindowsMimeRegistry () | |
| ~QWindowsMimeRegistry () | |
| QWindowsMimeConverter * | converterToMime (const QString &mimeType, IDataObject *pDataObj) const |
| QStringList | allMimesForFormats (IDataObject *pDataObj) const |
| QWindowsMimeConverter * | converterFromMime (const FORMATETC &formatetc, const QMimeData *mimeData) const |
| QList< FORMATETC > | allFormatsForMime (const QMimeData *mimeData) const |
| QVariant | convertToMime (const QStringList &mimeTypes, IDataObject *pDataObj, QMetaType preferredType, QString *format=nullptr) const |
| void | registerMime (QWindowsMimeConverter *mime) |
| void | unregisterMime (QWindowsMimeConverter *mime) |
Static Public Member Functions | |
| static int | registerMimeType (const QString &mime) |
| Registers the MIME type mime, and returns an ID number identifying the format on Windows. | |
| static QString | clipboardFormatName (int cf) |
Manages the list of QWindowsMimeConverter instances.
Definition at line 19 of file qwindowsmimeregistry.h.
Definition at line 23 of file qwindowsmimeregistry.h.
|
default |
| QWindowsMimeRegistry::~QWindowsMimeRegistry | ( | ) |
Definition at line 1268 of file qwindowsmimeregistry.cpp.
Definition at line 1323 of file qwindowsmimeregistry.cpp.
| QStringList QWindowsMimeRegistry::allMimesForFormats | ( | IDataObject * | pDataObj | ) | const |
Definition at line 1283 of file qwindowsmimeregistry.cpp.
|
static |
Definition at line 1357 of file qwindowsmimeregistry.cpp.
| QWindowsMimeRegistry::QWindowsMimeConverter * QWindowsMimeRegistry::converterFromMime | ( | const FORMATETC & | formatetc, |
| const QMimeData * | mimeData ) const |
Definition at line 1312 of file qwindowsmimeregistry.cpp.
| QWindowsMimeRegistry::QWindowsMimeConverter * QWindowsMimeRegistry::converterToMime | ( | const QString & | mimeType, |
| IDataObject * | pDataObj ) const |
Definition at line 1273 of file qwindowsmimeregistry.cpp.
| QVariant QWindowsMimeRegistry::convertToMime | ( | const QStringList & | mimeTypes, |
| IDataObject * | pDataObj, | ||
| QMetaType | preferredType, | ||
| QString * | format = nullptr ) const |
Definition at line 1364 of file qwindowsmimeregistry.cpp.
| void QWindowsMimeRegistry::registerMime | ( | QWindowsMimeConverter * | mime | ) |
Definition at line 1387 of file qwindowsmimeregistry.cpp.
|
static |
Registers the MIME type mime, and returns an ID number identifying the format on Windows.
A mime type {application/x-qt-windows-mime;value="WindowsType"} will be registered as the clipboard format for WindowsType.
Definition at line 1400 of file qwindowsmimeregistry.cpp.
|
inline |
Definition at line 38 of file qwindowsmimeregistry.h.