![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
\inmodule QtCore More...
#include <qmimetypeparser_p.h>
Public Member Functions | |
| QMimeTypeParser (QMimeXMLProvider &provider, QMimeMagicRule::RegexRules regexRules) | |
| ~QMimeTypeParser () override | |
| Public Member Functions inherited from QMimeTypeParserBase | |
| QMimeTypeParserBase (QMimeMagicRule::RegexRules regexRules) | |
| virtual | ~QMimeTypeParserBase () |
| bool | parse (QIODevice *dev, const QString &fileName, QString *errorMessage) |
Protected Member Functions | |
| bool | process (const QMimeTypeXMLData &tt, QString *) override |
| bool | process (const QMimeGlobPattern &glob, QString *) override |
| void | processParent (const QString &child, const QString &parent) override |
| void | processAlias (const QString &alias, const QString &namename) override |
| void | processMagicMatcher (const QMimeMagicRuleMatcher &matcher) override |
Additional Inherited Members | |
| Static Public Member Functions inherited from QMimeTypeParserBase | |
| static bool | parseNumber (QStringView nn, int *targettarget, QString *errorMessage) |
\inmodule QtCore
The QMimeTypeParser class parses MIME types, and builds a MIME database hierarchy by adding to QMimeDatabase.
Populates QMimeDataBase
Definition at line 88 of file qmimetypeparser_p.h.
|
inline |
Definition at line 91 of file qmimetypeparser_p.h.
Referenced by QMimeXMLProvider::load().
|
overridedefault |
|
inlineoverrideprotectedvirtual |
Implements QMimeTypeParserBase.
Definition at line 101 of file qmimetypeparser_p.h.
References QMimeXMLProvider::addGlobPattern().
|
inlineoverrideprotectedvirtual |
Implements QMimeTypeParserBase.
Definition at line 98 of file qmimetypeparser_p.h.
References QMimeXMLProvider::addMimeType().
|
inlineoverrideprotectedvirtual |
Implements QMimeTypeParserBase.
Definition at line 107 of file qmimetypeparser_p.h.
|
inlineoverrideprotectedvirtual |
Implements QMimeTypeParserBase.
Definition at line 110 of file qmimetypeparser_p.h.
References QMimeXMLProvider::addMagicMatcher().
|
inlineoverrideprotectedvirtual |
Implements QMimeTypeParserBase.
Definition at line 104 of file qmimetypeparser_p.h.