-#ifdef Q_WS_MACX
-
-class QMacPasteboardMimeGraphics : public QMacPasteboardMime {
-public:
- QMacPasteboardMimeGraphics()
- : QMacPasteboardMime(MIME_QT_CONVERTOR|MIME_ALL) {}
- ~QMacPasteboardMimeGraphics() {}
- QString convertorName();
- QString flavorFor(const QString &mime);
- QString mimeFor(QString flav);
- bool canConvert(const QString &mime, QString flav);
- QVariant convertToMime(const QString &mime, QList<QByteArray> data, QString flav);
- QList<QByteArray> convertFromMime(const QString &mime, QVariant data, QString flav);
-};
-
-
-QString QMacPasteboardMimeGraphics::convertorName()
-{
- return "Graphics";
-}
-
-
-QString QMacPasteboardMimeGraphics::flavorFor(const QString &mime)
-{
- LYXERR(Debug::ACTION, "flavorFor " << fromqstr(mime));
- if (mime == QLatin1String(pdf_mime_type))
- return QLatin1String("com.adobe.pdf");
- return QString();
-}
-
-
-QString QMacPasteboardMimeGraphics::mimeFor(QString flav)
-{
- LYXERR(Debug::ACTION, "mimeFor " << fromqstr(flav));
- if (flav == QLatin1String("com.adobe.pdf"))
- return QLatin1String(pdf_mime_type);
- return QString();
-}
-
-
-bool QMacPasteboardMimeGraphics::canConvert(const QString &mime, QString flav)