diff options
author | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2022-10-31 18:01:56 +0100 |
---|---|---|
committer | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2022-11-03 17:29:08 +0100 |
commit | 8f3e24c17d6aab9f95bd4dcfb28fc67b3a2768c0 (patch) | |
tree | 001a8c059953a808687b36c9a15f3110c81af352 /src/gui/platform | |
parent | 3d6a89c5cc30e12d694ecd6566cd7672e260c6f9 (diff) |
Clean up QMacMimeRegistry: remove convertor
It's not called anywhere, we always get all convertors and iterate over
them to find the best match for the relevant context. Change those
loops to use ranged for.
Task-number: QTBUG-93632
Change-Id: Icb450ca56310a0acab881899234ac647792ce0c9
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
Diffstat (limited to 'src/gui/platform')
-rw-r--r-- | src/gui/platform/darwin/qmacmimeregistry.mm | 18 | ||||
-rw-r--r-- | src/gui/platform/darwin/qmacmimeregistry_p.h | 1 |
2 files changed, 0 insertions, 19 deletions
diff --git a/src/gui/platform/darwin/qmacmimeregistry.mm b/src/gui/platform/darwin/qmacmimeregistry.mm index bf69a117b2..14c2ce9978 100644 --- a/src/gui/platform/darwin/qmacmimeregistry.mm +++ b/src/gui/platform/darwin/qmacmimeregistry.mm @@ -78,24 +78,6 @@ void destroyMimeTypes() } /* - Returns the most-recently created QMacPasteboardMime of type \a t that can convert - between the \a mime and \a flav formats. Returns 0 if no such convertor - exists. -*/ -QMacInternalPasteboardMime *convertor(uchar t, const QString &mime, QString flav) -{ - MimeList *mimes = globalMimeList(); - for (MimeList::const_iterator it = mimes->constBegin(); it != mimes->constEnd(); ++it) { -#ifdef DEBUG_MIME_MAPS - qDebug("QMacMimeRegistry::convertor: seeing if converter(%d) can convert %s to %s [%d]", - (*it)->type() & t, qPrintable(mime), qPrintable(flav), (*it)->canConvert(mime,flav)); -#endif - if (((*it)->type() & t) && (*it)->canConvert(mime, flav)) - return (*it); - } - return 0; -} -/* Returns a MIME type of type \a t for \a flav, or 0 if none exists. */ QString flavorToMime(uchar t, QString flav) diff --git a/src/gui/platform/darwin/qmacmimeregistry_p.h b/src/gui/platform/darwin/qmacmimeregistry_p.h index 8e2a3f7d7a..32dcd221a5 100644 --- a/src/gui/platform/darwin/qmacmimeregistry_p.h +++ b/src/gui/platform/darwin/qmacmimeregistry_p.h @@ -32,7 +32,6 @@ namespace QMacMimeRegistry { Q_GUI_EXPORT void unregisterMimeConverter(QMacInternalPasteboardMime *); Q_GUI_EXPORT QList<QMacInternalPasteboardMime *> all(uchar); - Q_GUI_EXPORT QMacInternalPasteboardMime *convertor(uchar, const QString &mime, QString flav); Q_GUI_EXPORT QString flavorToMime(uchar, QString flav); Q_GUI_EXPORT void registerDraggedTypes(const QStringList &types); |