5#ifndef QQMLSOURCECOORDINATE_P_H
6#define QQMLSOURCECOORDINATE_P_H
19#include <QtCore/private/qglobal_p.h>
29template<
typename From,
typename To>
30To qmlConvertSourceCoordinate(From n);
33inline quint16 qmlConvertSourceCoordinate<
int, quint16>(
int n)
35 return (n > 0 && n <=
int(std::numeric_limits<quint16>::max())) ? quint16(n) : 0;
39inline quint32 qmlConvertSourceCoordinate<
int, quint32>(
int n)
41 return n > 0 ? quint32(n) : 0u;
47inline int qmlConvertSourceCoordinate<quint16,
int>(quint16 n)
49 return (n == 0u) ? -1 :
int(n);
53inline int qmlConvertSourceCoordinate<quint32,
int>(quint32 n)
55 return (n == 0u || n > quint32(std::numeric_limits<
int>::max())) ? -1 :
int(n);
QList< QQmlError > errors
QQmlInfoPrivate(QtMsgType type)
Combined button and popup list for selecting options.
Q_DECLARE_TYPEINFO(QByteArrayView, Q_PRIMITIVE_TYPE)
#define MESSAGE_FUNCS(FuncName, MessageLevel)