Struct qt_core::q_meta_type::Type
source · pub struct Type(/* private fields */);
Expand description
These are the built-in types supported by QMetaType:
C++ enum: QMetaType::Type
.
These are the built-in types supported by QMetaType:
Additional types can be registered using Q_DECLARE_METATYPE().
Implementations§
source§impl Type
impl Type
sourcepub const QStringList: Type = _
pub const QStringList: Type = _
QStringList (C++ enum variant: QStringList = 11
)
sourcepub const QByteArray: Type = _
pub const QByteArray: Type = _
QByteArray (C++ enum variant: QByteArray = 12
)
sourcepub const QEasingCurve: Type = _
pub const QEasingCurve: Type = _
QEasingCurve (C++ enum variant: QEasingCurve = 29
)
sourcepub const QModelIndex: Type = _
pub const QModelIndex: Type = _
QModelIndex (C++ enum variant: QModelIndex = 42
)
sourcepub const QRegularExpression: Type = _
pub const QRegularExpression: Type = _
QRegularExpression (C++ enum variant: QRegularExpression = 44
)
sourcepub const QJsonValue: Type = _
pub const QJsonValue: Type = _
QJsonValue (C++ enum variant: QJsonValue = 45
)
sourcepub const QJsonObject: Type = _
pub const QJsonObject: Type = _
QJsonObject (C++ enum variant: QJsonObject = 46
)
sourcepub const QJsonArray: Type = _
pub const QJsonArray: Type = _
QJsonArray (C++ enum variant: QJsonArray = 47
)
sourcepub const QJsonDocument: Type = _
pub const QJsonDocument: Type = _
QJsonDocument (C++ enum variant: QJsonDocument = 48
)
sourcepub const QPersistentModelIndex: Type = _
pub const QPersistentModelIndex: Type = _
QPersistentModelIndex (since 5.5) (C++ enum variant: QPersistentModelIndex = 50
)
sourcepub const QObjectStar: Type = _
pub const QObjectStar: Type = _
QObject * (C++ enum variant: QObjectStar = 39
)
sourcepub const QVariantMap: Type = _
pub const QVariantMap: Type = _
QVariantMap (C++ enum variant: QVariantMap = 8
)
sourcepub const QVariantList: Type = _
pub const QVariantList: Type = _
QVariantList (C++ enum variant: QVariantList = 9
)
sourcepub const QVariantHash: Type = _
pub const QVariantHash: Type = _
QVariantHash (C++ enum variant: QVariantHash = 28
)
sourcepub const QByteArrayList: Type = _
pub const QByteArrayList: Type = _
QByteArrayList (C++ enum variant: QByteArrayList = 49
)
sourcepub const QKeySequence: Type = _
pub const QKeySequence: Type = _
QKeySequence (C++ enum variant: QKeySequence = 75
)
sourcepub const QTextLength: Type = _
pub const QTextLength: Type = _
QTextLength (C++ enum variant: QTextLength = 77
)
sourcepub const QTextFormat: Type = _
pub const QTextFormat: Type = _
QTextFormat (C++ enum variant: QTextFormat = 78
)
sourcepub const QTransform: Type = _
pub const QTransform: Type = _
QTransform (C++ enum variant: QTransform = 80
)
sourcepub const QMatrix4X4: Type = _
pub const QMatrix4X4: Type = _
QMatrix4x4 (C++ enum variant: QMatrix4x4 = 81
)
sourcepub const QQuaternion: Type = _
pub const QQuaternion: Type = _
QQuaternion (C++ enum variant: QQuaternion = 85
)
sourcepub const QSizePolicy: Type = _
pub const QSizePolicy: Type = _
QSizePolicy (C++ enum variant: QSizePolicy = 121
)
sourcepub const FirstCoreType: Type = _
pub const FirstCoreType: Type = _
C++ enum variant: FirstCoreType = 1
sourcepub const LastCoreType: Type = _
pub const LastCoreType: Type = _
C++ enum variant: LastCoreType = 51
sourcepub const FirstGuiType: Type = _
pub const FirstGuiType: Type = _
C++ enum variant: FirstGuiType = 64
sourcepub const LastGuiType: Type = _
pub const LastGuiType: Type = _
C++ enum variant: LastGuiType = 86
sourcepub const FirstWidgetsType: Type = _
pub const FirstWidgetsType: Type = _
C++ enum variant: FirstWidgetsType = 121
sourcepub const LastWidgetsType: Type = _
pub const LastWidgetsType: Type = _
C++ enum variant: LastWidgetsType = 121
sourcepub const HighestInternalId: Type = _
pub const HighestInternalId: Type = _
C++ enum variant: HighestInternalId = 121
sourcepub const UnknownType: Type = _
pub const UnknownType: Type = _
This is an invalid type id. It is returned from QMetaType for types that are not registered (C++ enum variant: UnknownType = 0
)
sourcepub const QCborSimpleType: Type = _
pub const QCborSimpleType: Type = _
QCborSimpleType (C++ enum variant: QCborSimpleType = 52
)
sourcepub const QCborValue: Type = _
pub const QCborValue: Type = _
QCborValue (C++ enum variant: QCborValue = 53
)
sourcepub const QCborArray: Type = _
pub const QCborArray: Type = _
QCborArray (C++ enum variant: QCborArray = 54
)
sourcepub const LastCoreType2: Type = _
pub const LastCoreType2: Type = _
C++ enum variant: LastCoreType = 55