4#include <QtCore/qmimedata.h>
9#include "private/qcore_mac_p.h"
40 (*globalDraggedTypesList()) +=
types;
45 return (*globalDraggedTypesList());
66 if (globalMimeList()->isEmpty())
85 const MimeList &mimes = *globalMimeList();
86 for (
const auto &
mime : mimes) {
87 const bool relevantScope =
mime->scope() & scope;
89 qDebug(
"QMacMimeRegistry::flavorToMime: attempting (%d) for uti %s [%s]",
106 globalMimeList()->prepend(macMime);
112 globalMimeList()->removeAll(macMime);
122 const MimeList &mimes = *globalMimeList();
123 for (
const auto &
mime : mimes) {
124 if (
mime->scope() & scope)
static bool closingDown()
Returns true if the application objects are being destroyed; otherwise returns false.
bool isEmpty() const noexcept
QList< QUtiMimeConverter * > MimeList
\macro QT_RESTRICTED_CAST_FROM_ASCII
The QUtiMimeConverter class converts between a MIME type and a \l{https://developer....
void unregisterMimeConverter(QUtiMimeConverter *macMime)
void registerBuiltInTypes()
void initializeMimeTypes()
const QStringList & enabledDraggedTypes()
QList< QUtiMimeConverter * > all(QUtiMimeConverter::HandlerScope scope)
QString flavorToMime(QUtiMimeConverter::HandlerScope scope, const QString &uti)
void registerDraggedTypes(const QStringList &types)
void registerMimeConverter(QUtiMimeConverter *macMime)
Combined button and popup list for selecting options.
#define Q_GLOBAL_STATIC(TYPE, NAME,...)
GLsizei GLenum GLenum * types
#define qPrintable(string)
application x qt windows mime
[2]