Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qmimemagicrule.cpp File Reference

(cec64aaf2a8e110421d61478b9ad0cb177ee0d1c)

#include "qmimemagicrule_p.h"
#include "qmimetypeparser_p.h"
#include <QtCore/QList>
#include <QtCore/QDebug>
#include <qendian.h>
#include <private/qoffsetstringarray_p.h>
#include <private/qtools_p.h>
+ Include dependency graph for qmimemagicrule.cpp:

Go to the source code of this file.

Macros

#define QT_NO_CAST_FROM_ASCII
 

Functions

static QByteArray makePattern (const QByteArray &value)
 

Variables

static constexpr auto magicRuleTypes
 

Macro Definition Documentation

◆ QT_NO_CAST_FROM_ASCII

#define QT_NO_CAST_FROM_ASCII

Definition at line 5 of file qmimemagicrule.cpp.

Function Documentation

◆ makePattern()

static QByteArray makePattern ( const QByteArray & value)
inlinestatic

Definition at line 137 of file qmimemagicrule.cpp.

Variable Documentation

◆ magicRuleTypes

static constexpr auto magicRuleTypes
staticconstexpr
Initial value:
"invalid",
"string",
"host16",
"host32",
"big16",
"big32",
"little16",
"little32",
"byte"
)
constexpr auto qOffsetStringArray(const Char(&...strings)[Nx]) noexcept

Definition at line 23 of file qmimemagicrule.cpp.