![]() |
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.