![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qvariant_p.h"
#include "private/qlocale_p.h"
#include "qmetatype_p.h"
#include "qbitarray.h"
#include "qbytearray.h"
#include "qbytearraylist.h"
#include "qcborarray.h"
#include "qcborcommon.h"
#include "qcbormap.h"
#include "qdatastream.h"
#include "qdatetime.h"
#include "qdebug.h"
#include "qhash.h"
#include "qjsonarray.h"
#include "qjsondocument.h"
#include "qjsonobject.h"
#include "qjsonvalue.h"
#include "qline.h"
#include "qlist.h"
#include "qlocale.h"
#include "qmap.h"
#include "qpoint.h"
#include "qrect.h"
#include "qsize.h"
#include "qstring.h"
#include "qstringlist.h"
#include "qurl.h"
#include "quuid.h"
#include <memory>
#include <cmath>
#include <cstring>
Go to the source code of this file.
Enumerations | |
enum | { MapFromThreeCount = 36 , MapFromThreeCount = 36 } |
enum | { MapFromThreeCount = 36 , MapFromThreeCount = 36 } |
Functions | |
template<typename T> | |
T | qNumVariantToHelper (const QVariant::Private &d, bool *ok) |
static bool | qIsNumericType (uint tp) |
static bool | qIsFloatingPoint (uint tp) |
static bool | canBeNumericallyCompared (const QtPrivate::QMetaTypeInterface *iface1, const QtPrivate::QMetaTypeInterface *iface2) |
static int | numericTypePromotion (const QtPrivate::QMetaTypeInterface *iface1, const QtPrivate::QMetaTypeInterface *iface2) |
static QPartialOrdering | integralCompare (uint promotedType, const QVariant::Private *d1, const QVariant::Private *d2) |
static QPartialOrdering | numericCompare (const QVariant::Private *d1, const QVariant::Private *d2) |
static bool | qvCanConvertMetaObject (QMetaType fromType, QMetaType toType) |
static QPartialOrdering | pointerCompare (const QVariant::Private *d1, const QVariant::Private *d2) |
Variables | |
static const ushort | mapIdFromQt3ToCurrent [MapFromThreeCount] |
constexpr int | Qt5UserType = 1024 |
constexpr int | Qt5LastCoreType = QMetaType::QCborMap |
constexpr int | Qt5FirstGuiType = 64 |
constexpr int | Qt5LastGuiType = 87 |
constexpr int | Qt5SizePolicy = 121 |
constexpr int | Qt5RegExp = 27 |
constexpr int | Qt5KeySequence = 75 |
constexpr int | Qt5QQuaternion = 85 |
constexpr int | Qt6ToQt5GuiTypeDelta = qToUnderlying(QMetaType::FirstGuiType) - Qt5FirstGuiType |
anonymous enum |
Enumerator | |
---|---|
MapFromThreeCount | |
MapFromThreeCount |
Definition at line 1126 of file qvariant.cpp.
anonymous enum |
Enumerator | |
---|---|
MapFromThreeCount | |
MapFromThreeCount |
Definition at line 1126 of file qvariant.cpp.
|
static |
Definition at line 2201 of file qvariant.cpp.
Referenced by numericTypePromotion().
|
static |
Definition at line 2294 of file qvariant.cpp.
|
static |
Definition at line 2311 of file qvariant.cpp.
|
static |
Definition at line 2235 of file qvariant.cpp.
References canBeNumericallyCompared().
|
static |
Definition at line 2337 of file qvariant.cpp.
|
static |
Definition at line 2196 of file qvariant.cpp.
|
static |
Definition at line 2172 of file qvariant.cpp.
|
inline |
Definition at line 1828 of file qvariant.cpp.
Definition at line 2326 of file qvariant.cpp.
|
static |
Definition at line 1127 of file qvariant.cpp.
|
constexpr |
Definition at line 1176 of file qvariant.cpp.
|
constexpr |
Definition at line 1180 of file qvariant.cpp.
|
constexpr |
Definition at line 1175 of file qvariant.cpp.
|
constexpr |
Definition at line 1177 of file qvariant.cpp.
|
constexpr |
Definition at line 1181 of file qvariant.cpp.
|
constexpr |
Definition at line 1179 of file qvariant.cpp.
|
constexpr |
Definition at line 1178 of file qvariant.cpp.
|
constexpr |
Definition at line 1174 of file qvariant.cpp.
|
constexpr |
Definition at line 1183 of file qvariant.cpp.