11 #include <QMimeDatabase> 23 auto GetMimeTypeForExt (
const QString& extension)
25 return QMimeDatabase {}.mimeTypeForFile (extension, QMimeDatabase::MatchExtension);
31 return GetMimeTypeForExt (extension).name ();
36 return QIcon::fromTheme (GetMimeTypeForExt (extension).iconName ());
41 return QIcon::fromTheme (QMimeDatabase {}.mimeTypeForName (mime).iconName ());
UTIL_SYS_API QString GetMime(const QString &extension) const
static UTIL_SYS_API ExtensionsData & Instance()
UTIL_SYS_API QIcon GetExtIcon(const QString &extension) const
UTIL_SYS_API QIcon GetMimeIcon(const QString &mime) const