![]() |
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.