diff options
author | Eike Ziller <eike.ziller@theqtcompany.com> | 2015-02-04 16:27:11 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@theqtcompany.com> | 2015-02-17 15:19:07 +0000 |
commit | 178b023f944b6a38c75fdced572649870d4c6258 (patch) | |
tree | 67fd3bf93154744ef6b7dcf0117372bd4efd69d1 /src/libs/utils/mimetypes/mimedatabase.h | |
parent | d3de8bb386c984a2cf24f233159ce77da185d192 (diff) |
MimeDatabase: Provide access to mime magic rules
Change-Id: I9d03db685200e86f71e15fe596b67db1d386eb19
Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
Diffstat (limited to 'src/libs/utils/mimetypes/mimedatabase.h')
-rw-r--r-- | src/libs/utils/mimetypes/mimedatabase.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libs/utils/mimetypes/mimedatabase.h b/src/libs/utils/mimetypes/mimedatabase.h index 070f5653763..c029cc0d9e8 100644 --- a/src/libs/utils/mimetypes/mimedatabase.h +++ b/src/libs/utils/mimetypes/mimedatabase.h @@ -35,6 +35,7 @@ #define XMIMEDATABASE_H #include "mimetype.h" +#include "mimemagicrule_p.h" #include <utils/utils_global.h> @@ -87,6 +88,7 @@ public: static QString allFiltersString(QString *allFilesFilter = 0); static QStringList allGlobPatterns(); static MimeType bestMatch(const QString &fileName, const QList<MimeType> &types); + static QMap<int, QList<Internal::MimeMagicRule> > magicRulesForMimeType(const MimeType &mimeType); // priority -> rules private: Internal::MimeDatabasePrivate *d; |