MimeTypeParser Class

(Utils::Internal::MimeTypeParser)

Public Functions

MimeTypeParser(Utils::Internal::MimeXMLProvider &provider)

Reimplemented Protected Functions

virtual bool mimeTypeExists(const QString &mimeTypeName)
virtual bool process(const Utils::MimeType &t, QString *)
virtual bool process(const Utils::Internal::MimeGlobPattern &glob, QString *)
virtual void processAlias(const QString &alias, const QString &name)
virtual void processMagicMatcher(const Utils::Internal::MimeMagicRuleMatcher &matcher)
virtual void processParent(const QString &child, const QString &parent)

Member Function Documentation

MimeTypeParser::MimeTypeParser(Utils::Internal::MimeXMLProvider &provider)

Default constructs an instance of MimeTypeParser.

[virtual protected] bool MimeTypeParser::mimeTypeExists(const QString &mimeTypeName)

[virtual protected] bool MimeTypeParser::process(const Utils::MimeType &t, QString *)

[virtual protected] bool MimeTypeParser::process(const Utils::Internal::MimeGlobPattern &glob, QString *)

[virtual protected] void MimeTypeParser::processAlias(const QString &alias, const QString &name)

[virtual protected] void MimeTypeParser::processMagicMatcher(const Utils::Internal::MimeMagicRuleMatcher &matcher)

[virtual protected] void MimeTypeParser::processParent(const QString &child, const QString &parent)