![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <QtCore/qatomic.h>#include <QtCore/qcompare.h>#include <QtCore/qcontainerfwd.h>#include <QtCore/qmetatype.h>#include <QtCore/qdebug.h>#include <memory>#include <QtCore/q20type_traits.h>#include <QtCore/q23utility.h>#include <variant>#include <QtCore/qlist.h>#include <QtCore/qstringlist.h>#include <QtCore/qbytearraylist.h>#include <QtCore/qhash.h>#include <QtCore/qmap.h>#include <QtCore/qobject.h>Go to the source code of this file.
Classes | |
| class | QVariant |
| \inmodule QtCore More... | |
| struct | QVariant::PrivateShared |
| struct | QVariant::Private |
| class | QVariant::ConstReference< Referred > |
| The QVariant::ConstReference acts as a const reference to a QVariant. More... | |
| class | QVariant::Reference< Referred > |
| The QVariant::Reference acts as a non-const reference to a QVariant. More... | |
| class | QVariant::ConstPointer< Pointed > |
| QVariant::ConstPointer is a template class that emulates a const pointer to QVariant. More... | |
| class | QVariant::Pointer< Pointed > |
| QVariant::Pointer is a template class that emulates a non-const pointer to QVariant. More... | |
| class | QtPrivate::QVariantTypeCoercer |
| class | QVariantRef< Pointer > |
| The QVariantRef acts as a non-const reference to a QVariant. More... | |
| class | QVariantConstPointer |
| Emulated const pointer to QVariant based on a pointer. More... | |
| class | QVariantPointer< Pointer > |
| QVariantPointer is a template class that emulates a pointer to QVariant based on a pointer. More... | |
Namespaces | |
| namespace | QtPrivate |
Macros | |
| #define | Q_MK_GET(cvref) |
Functions | |
| template<typename T> | |
| T | qvariant_cast (const QVariant &v) |
| Q_CORE_EXPORT QDataStream & | operator>> (QDataStream &s, QVariant &p) |
| Q_CORE_EXPORT QDataStream & | operator<< (QDataStream &s, const QVariant &p) |
| void | swap (QVariant &value1, QVariant &value2) noexcept |
| template<typename T> | |
| T | QtPrivate::qvariant_cast_qmetatype_converted (const QVariant &v, QMetaType targetType) |
| template<typename T> | |
| T | qvariant_cast (QVariant &&v) |
| template<> | |
| QVariant | qvariant_cast< QVariant > (const QVariant &v) |
Variables | |
| template<> | |
| constexpr bool | QtPrivate::qIsRelocatable< QVariant > = true |
| #define Q_MK_GET | ( | cvref | ) |
Definition at line 778 of file qvariant.h.
|
|
|
inline |
Definition at line 905 of file qvariant.h.
|
inline |
Definition at line 920 of file qvariant.h.
|
inline |
Definition at line 953 of file qvariant.h.
Definition at line 891 of file qvariant.h.