18#include "QtCore/private/qglobal_p.h"
29 return "0123456789ABCDEF"[
value & 0xF];
34 return "0123456789abcdef"[
value & 0xF];
37[[nodiscard]]
constexpr inline bool isHexDigit(
char32_t c)
noexcept
39 return (
c >=
'0' &&
c <=
'9')
40 || (
c >=
'A' &&
c <=
'F')
41 || (
c >=
'a' &&
c <=
'f');
44constexpr inline int fromHex(
char32_t c)
noexcept
46 return ((
c >=
'0') && (
c <=
'9')) ? int(
c -
'0') :
47 ((
c >=
'A') && (
c <=
'F')) ?
int(
c -
'A' + 10) :
48 ((
c >=
'a') && (
c <=
'f')) ?
int(
c -
'a' + 10) :
54 return char(
'0' + (
value & 0x7));
59 return c >=
'0' &&
c <=
'7';
62constexpr inline int fromOct(
char32_t c)
noexcept
69 return c >=
'0' &&
c <=
'9';
74 return c >=
'A' &&
c <=
'Z';
79 return c >=
'a' &&
c <=
'z';
101 return int(
uchar(lhsLower)) - int(
uchar(rhsLower));
106 return ch >=
' ' &&
ch < 0x7f;
111 return lhs == rhs ? 0 :
Combined button and popup list for selecting options.
constexpr char toOct(char32_t value) noexcept
constexpr bool isAsciiDigit(char32_t c) noexcept
constexpr int fromOct(char32_t c) noexcept
constexpr int caseCompareAscii(char lhs, char rhs) noexcept
constexpr bool isAsciiLower(char32_t c) noexcept
constexpr bool isAsciiLetterOrNumber(char32_t c) noexcept
constexpr bool isAsciiUpper(char32_t c) noexcept
constexpr int isAsciiPrintable(char32_t ch) noexcept
constexpr char toHexUpper(char32_t value) noexcept
constexpr int qt_lencmp(qsizetype lhs, qsizetype rhs) noexcept
constexpr char toHexLower(char32_t value) noexcept
constexpr bool isOctalDigit(char32_t c) noexcept
constexpr bool isHexDigit(char32_t c) noexcept
constexpr int fromHex(char32_t c) noexcept
constexpr char toAsciiUpper(char ch) noexcept
constexpr char toAsciiLower(char ch) noexcept
#define Q_DECL_CONST_FUNCTION
static const qint64 headerSize
EGLOutputLayerEXT EGLint EGLAttrib value
[5]