summaryrefslogtreecommitdiffstats
path: root/src/gui/platform
diff options
context:
space:
mode:
authorVolker Hilsheimer <volker.hilsheimer@qt.io>2022-10-31 18:01:56 +0100
committerVolker Hilsheimer <volker.hilsheimer@qt.io>2022-11-03 17:29:08 +0100
commit8f3e24c17d6aab9f95bd4dcfb28fc67b3a2768c0 (patch)
tree001a8c059953a808687b36c9a15f3110c81af352 /src/gui/platform
parent3d6a89c5cc30e12d694ecd6566cd7672e260c6f9 (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.mm18
-rw-r--r--src/gui/platform/darwin/qmacmimeregistry_p.h1
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);