1#ifndef MYTHMIMEDATABASE_H
2#define MYTHMIMEDATABASE_H
A device containing images (ie. USB stick, CD, storage group etc)
A private, internal class that holds custom mime types.
A wrapper around QMimeDatabase that supports additional mime types.
static MythMimeTypes MimeTypesForFileName(const QString &FileName)
Return a vector of mime types that match the given filename.
static QString SuffixForFileName(const QString &FileName)
Return the preferred suffix for the given filename.
static MythMimeType MimeTypeForName(const QString &Name)
Return a mime type that matches the given name.
static MythMimeTypes AllTypes()
Return a vector containing all of the known types (both Qt and MythTV)
static MythMimeType MimeTypeForFileNameAndData(const QString &FileName, const QByteArray &Data)
Return a mime type for the given FileName and data.
MythMimeDatabasePriv * m_priv
std::vector< MythMimeType > MythMimeTypes