return NaN;
return t >= 0 ? floor(t) : ceil(t);
#else
+
+#if defined(__QNXNTO__)
+ if (!isfinite(t) || fabs(t) > maxECMAScriptTime)
+ return NaN;
+#else
if (!std::isfinite(t) || fabs(t) > maxECMAScriptTime)
return NaN;
+#endif
+
return trunc(t);
#endif
}
#include <private/qflagpointer_p.h>
+#if defined(Q_OS_QNX)
+#include <stdlib.h>
+#endif
+
QT_BEGIN_NAMESPACE
// Enable this to debug hash linking assumptions.
#include "qqmlpool_p.h"
+#ifdef Q_OS_QNX
+#include <malloc.h>
+#endif
+
// #define POOL_DEBUG
QT_BEGIN_NAMESPACE
#include <QtCore/qhash.h>
#include <QtCore/QReadWriteLock>
+#ifdef Q_OS_QNX
+#include <stdint.h>
+#endif
+
QT_BEGIN_HEADER
QT_BEGIN_NAMESPACE
#ifndef QJSCONVERTER_IMPL_P_H
#define QJSCONVERTER_IMPL_P_H
+#ifdef Q_OS_QNX
+#include <malloc.h>
+#endif
+
QT_BEGIN_NAMESPACE
extern char *qdtoa(double d, int mode, int ndigits, int *decpt, int *sign, char **rve, char **digits_str);
#include <private/qv8domerrors_p.h>
#include <QtCore/qnumeric.h>
+#ifdef Q_OS_QNX
+#include <ctype.h>
+#endif
+
QT_BEGIN_NAMESPACE
/*!
\qmlclass Context2D QQuickContext2D
#include "qquickangledirection_p.h"
#include <stdlib.h>
#include <cmath>
+#ifdef Q_OS_QNX
+#include <math.h>
+#endif
QT_BEGIN_NAMESPACE
const qreal CONV = 0.017453292519943295;
/*!
#include "qquickellipseextruder_p.h"
#include <stdlib.h>
#include <cmath>
+
+#ifdef Q_OS_QNX
+#include <math.h>
+#endif
+
QT_BEGIN_NAMESPACE
/*!
\qmlclass EllipseShape QQuickEllipseExtruder
#include <qopenglfunctions.h>
#include <private/qopenglextensions_p.h>
+#ifdef Q_OS_QNX
+#include <malloc.h>
+#endif
+
QT_BEGIN_NAMESPACE