4#ifndef QWINDOWSMIMECONVERTER_P_H
5#define QWINDOWSMIMECONVERTER_P_H
7#include <QtGui/qtguiglobal.h>
\macro QT_RESTRICTED_CAST_FROM_ASCII
The QWindowsMimeConverter class maps open-standard MIME to Window Clipboard formats.
virtual bool convertFromMime(const FORMATETC &formatetc, const QMimeData *mimeData, STGMEDIUM *pmedium) const =0
Convert the mimeData to the format specified in formatetc.
virtual QList< FORMATETC > formatsForMime(const QString &mimeType, const QMimeData *mimeData) const =0
Returns a QList of FORMATETC structures representing the different windows clipboard formats that can...
virtual bool canConvertFromMime(const FORMATETC &formatetc, const QMimeData *mimeData) const =0
Returns true if the converter can convert from the mimeData to the format specified in formatetc.
virtual QVariant convertToMime(const QString &mimeType, IDataObject *pDataObj, QMetaType preferredType) const =0
Returns a QVariant containing the converted data for mimeType from pDataObj.
virtual QString mimeForFormat(const FORMATETC &formatetc) const =0
Returns the mime type that will be created form the format specified in formatetc,...
virtual bool canConvertToMime(const QString &mimeType, IDataObject *pDataObj) const =0
Returns true if the converter can convert to the mimeType from the available formats in pDataObj.
Combined button and popup list for selecting options.