11 #include <QMimeDatabase>
17 static ExtensionsData ed;
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 ());