4#ifndef QQMLSOURCECOORDINATE_P_H
5#define QQMLSOURCECOORDINATE_P_H
18#include <QtCore/private/qglobal_p.h>
28template<
typename From,
typename To>
29To qmlConvertSourceCoordinate(From n);
32inline quint16 qmlConvertSourceCoordinate<
int, quint16>(
int n)
34 return (n > 0 && n <=
int(std::numeric_limits<quint16>::max())) ? quint16(n) : 0;
38inline quint32 qmlConvertSourceCoordinate<
int, quint32>(
int n)
40 return n > 0 ? quint32(n) : 0u;
46inline int qmlConvertSourceCoordinate<quint16,
int>(quint16 n)
48 return (n == 0u) ? -1 :
int(n);
52inline int qmlConvertSourceCoordinate<quint32,
int>(quint32 n)
54 return (n == 0u || n > quint32(std::numeric_limits<
int>::max())) ? -1 :
int(n);
QList< QQmlError > errors
QQmlInfoPrivate(QtMsgType type)
Q_DECLARE_TYPEINFO(QByteArrayView, Q_PRIMITIVE_TYPE)
#define MESSAGE_FUNCS(FuncName, MessageLevel)