![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
The QMimeMagicRuleMatcher class checks a number of rules based on operator "or". More...
#include <qmimemagicrulematcher_p.h>
Public Member Functions | |
QMimeMagicRuleMatcher (const QString &mime, unsigned priority=65535) | |
void | swap (QMimeMagicRuleMatcher &other) noexcept |
bool | operator== (const QMimeMagicRuleMatcher &other) const |
void | addRule (const QMimeMagicRule &rule) |
void | addRules (const QList< QMimeMagicRule > &rules) |
QList< QMimeMagicRule > | magicRules () const |
bool | matches (const QByteArray &data) const |
unsigned | priority () const |
QString | mimetype () const |
The QMimeMagicRuleMatcher class checks a number of rules based on operator "or".
\inmodule QtCore
It is used for rules parsed from XML files.
Definition at line 29 of file qmimemagicrulematcher_p.h.
|
explicit |
Definition at line 26 of file qmimemagicrulematcher.cpp.
void QMimeMagicRuleMatcher::addRule | ( | const QMimeMagicRule & | rule | ) |
Definition at line 39 of file qmimemagicrulematcher.cpp.
void QMimeMagicRuleMatcher::addRules | ( | const QList< QMimeMagicRule > & | rules | ) |
Definition at line 44 of file qmimemagicrulematcher.cpp.
QList< QMimeMagicRule > QMimeMagicRuleMatcher::magicRules | ( | ) | const |
Definition at line 49 of file qmimemagicrulematcher.cpp.
bool QMimeMagicRuleMatcher::matches | ( | const QByteArray & | data | ) | const |
Definition at line 55 of file qmimemagicrulematcher.cpp.
|
inline |
Definition at line 51 of file qmimemagicrulematcher_p.h.
bool QMimeMagicRuleMatcher::operator== | ( | const QMimeMagicRuleMatcher & | other | ) | const |
Definition at line 33 of file qmimemagicrulematcher.cpp.
unsigned QMimeMagicRuleMatcher::priority | ( | ) | const |
Definition at line 66 of file qmimemagicrulematcher.cpp.
|
inlinenoexcept |
Definition at line 34 of file qmimemagicrulematcher_p.h.