5#ifndef QMIMEDATABASE_P_H
6#define QMIMEDATABASE_P_H
27#include <QtCore/qelapsedtimer.h>
28#include <QtCore/qlist.h>
29#include <QtCore/qmutex.h>
78 using Providers = std::vector<std::unique_ptr<QMimeProviderBase>>;
79 const Providers &providers();
84 const QString m_defaultMimeType;
85 mutable Providers m_providers;
IOBluetoothDevice * device
\inmodule QtCore \reentrant
QString resolveAlias(const QString &nameOrAlias)
QStringList listAliases(const QString &mimeName)
QList< QMimeType > allMimeTypes()
QString genericIcon(const QString &name)
QMimeTypePrivate::LocaleHash localeComments(const QString &name)
bool mimeInherits(const QString &mime, const QString &parent)
QMimeType mimeTypeForFileExtension(const QString &fileName)
QMimeType mimeTypeForFileNameAndData(const QString &fileName, QIODevice *device)
QMimeType mimeTypeForData(QIODevice *device)
QStringList mimeTypeForFileName(const QString &fileName)
bool inherits(const QString &mime, const QString &parent)
QMimeType mimeTypeForName(const QString &nameOrAlias)
QStringList mimeParents(const QString &mimeName)
QStringList globPatterns(const QString &name)
const QString & defaultMimeType() const
static QMimeDatabasePrivate * instance()
QMimeType mimeTypeForFile(const QString &fileName, const QFileInfo &fileInfo, QMimeDatabase::MatchMode mode)
QStringList parents(const QString &mimeName)
QMimeGlobMatchResult findByFileName(const QString &fileName)
QMimeType findByData(const QByteArray &data, int *priorityPtr)
MatchMode
This enum specifies how matching a file to a MIME type is performed.
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
#define QT_REQUIRE_CONFIG(feature)
application x qt windows mime
[2]
The QMimeGlobMatchResult class accumulates results from glob matching.