10#include <QLoggingCategory>
45 if (typeTagString.
size() == 0 || typeTagString.
at(0) !=
',')
51 for (
int i = 1;
i < typeTagString.
size(); ++
i) {
52 char typeTag = typeTagString.
at(
i);
58 }
else if (typeTag ==
'i') {
62 quint32 anInt = qFromBigEndian<quint32>(
data.constData() + parsedBytes);
67 }
else if (typeTag ==
'f') {
71 static_assert(
sizeof(float) ==
sizeof(
quint32));
76 value.u = qFromBigEndian<quint32>(
data.constData() + parsedBytes);
80 qCWarning(lcTuioMessage) <<
"Reading argument of unknown type " << typeTag;
qsizetype size() const noexcept
Returns the number of bytes in this byte array.
char at(qsizetype i) const
Returns the byte at index position i in the byte array.
void append(parameter_type t)
QByteArray addressPattern() const
QVariantList arguments() const
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
#define Q_LOGGING_CATEGORY(name,...)
#define qCWarning(category,...)
#define qCDebug(category,...)
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
QT_BEGIN_NAMESPACE bool qt_readOscString(const QByteArray &source, QByteArray &dest, quint32 &pos)