56 #include <QtCore/qstring.h> 72 static bool isEncName(
const QString &encName);
73 static bool isChar(
const QChar c);
74 static bool isNameChar(
const QChar c);
75 static bool isLetter(
const QChar c);
76 static bool isNCName(
const QStringRef &ncName);
78 static bool isPublicID(
const QString &candidate);
82 static bool rangeContains(RangeIter begin, RangeIter
end,
const QChar c);
83 static bool isBaseChar(
const QChar c);
85 static bool isExtender(
const QChar c);
86 static bool isIdeographic(
const QChar c);
87 static bool isCombiningChar(
const QChar c);
static bool isNCName(const QString &ncName)
#define QT_END_NAMESPACE
This macro expands to.
The QString class provides a Unicode character string.
The QChar class provides a 16-bit Unicode character.
#define QT_BEGIN_NAMESPACE
This macro expands to.
This class contains helper functions related to XML, for validating character classes, productions in the XML specification, and so on.
static bool isDigit(ushort ch)
The QStringRef class provides a thin wrapper around QString substrings.
static const KeyPair *const end
const QXmlCharRange * RangeIter