Struct QMetaTypeType
#[repr(transparent)]pub struct QMetaTypeType {
pub repr: i32,
}Expand description
Types supported by QMetaType. This enum list is non-exhaustive, as additional types may
be registered during runtime.
User-registered types should be greater than or equal to QMetaTypeType::User.
Fields§
§repr: i32Implementations§
§impl QMetaTypeType
impl QMetaTypeType
pub const UnknownType: QMetaTypeType
pub const UnknownType: QMetaTypeType
This is an invalid type id. It is returned for types that are not registered.
pub const Bool: QMetaTypeType
pub const Int: QMetaTypeType
pub const UInt: QMetaTypeType
pub const LongLong: QMetaTypeType
pub const ULongLong: QMetaTypeType
pub const Double: QMetaTypeType
pub const Long: QMetaTypeType
pub const Short: QMetaTypeType
pub const Char: QMetaTypeType
pub const ULong: QMetaTypeType
pub const UShort: QMetaTypeType
pub const UChar: QMetaTypeType
pub const Float: QMetaTypeType
pub const VoidStar: QMetaTypeType
pub const QChar: QMetaTypeType
pub const QString: QMetaTypeType
pub const QStringList: QMetaTypeType
pub const QByteArray: QMetaTypeType
pub const QBitArray: QMetaTypeType
pub const QDate: QMetaTypeType
pub const QTime: QMetaTypeType
pub const QDateTime: QMetaTypeType
pub const QUrl: QMetaTypeType
pub const QLocale: QMetaTypeType
pub const QRect: QMetaTypeType
pub const QRectF: QMetaTypeType
pub const QSize: QMetaTypeType
pub const QSizeF: QMetaTypeType
pub const QLine: QMetaTypeType
pub const QLineF: QMetaTypeType
pub const QPoint: QMetaTypeType
pub const QPointF: QMetaTypeType
pub const QEasingCurve: QMetaTypeType
pub const QUuid: QMetaTypeType
pub const QVariant: QMetaTypeType
pub const QModelIndex: QMetaTypeType
pub const QPersistentModelIndex: QMetaTypeType
pub const QRegularExpression: QMetaTypeType
pub const QJsonValue: QMetaTypeType
pub const QJsonObject: QMetaTypeType
pub const QJsonArray: QMetaTypeType
pub const QJsonDocument: QMetaTypeType
pub const QByteArrayList: QMetaTypeType
pub const QObjectStar: QMetaTypeType
pub const SChar: QMetaTypeType
pub const Void: QMetaTypeType
pub const Nullptr: QMetaTypeType
pub const QVariantMap: QMetaTypeType
pub const QVariantList: QMetaTypeType
pub const QVariantHash: QMetaTypeType
pub const QCborSimpleType: QMetaTypeType
pub const QCborValue: QMetaTypeType
pub const QCborArray: QMetaTypeType
pub const QCborMap: QMetaTypeType
pub const Char16: QMetaTypeType
pub const Char32: QMetaTypeType
pub const QFont: QMetaTypeType
pub const QPixmap: QMetaTypeType
pub const QBrush: QMetaTypeType
pub const QColor: QMetaTypeType
pub const QPalette: QMetaTypeType
pub const QIcon: QMetaTypeType
pub const QImage: QMetaTypeType
pub const QPolygon: QMetaTypeType
pub const QRegion: QMetaTypeType
pub const QBitmap: QMetaTypeType
pub const QCursor: QMetaTypeType
pub const QKeySequence: QMetaTypeType
pub const QPen: QMetaTypeType
pub const QTextLength: QMetaTypeType
pub const QTextFormat: QMetaTypeType
pub const QTransform: QMetaTypeType
pub const QMatrix4x4: QMetaTypeType
pub const QVector2D: QMetaTypeType
pub const QVector3D: QMetaTypeType
pub const QVector4D: QMetaTypeType
pub const QQuaternion: QMetaTypeType
pub const QPolygonF: QMetaTypeType
pub const QColorSpace: QMetaTypeType
pub const QSizePolicy: QMetaTypeType
pub const User: QMetaTypeType
Trait Implementations§
§impl Clone for QMetaTypeType
impl Clone for QMetaTypeType
§fn clone(&self) -> QMetaTypeType
fn clone(&self) -> QMetaTypeType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for QMetaTypeType
impl Debug for QMetaTypeType
§impl ExternType for QMetaTypeType
impl ExternType for QMetaTypeType
§impl From<i32> for QMetaTypeType
impl From<i32> for QMetaTypeType
§fn from(value: i32) -> QMetaTypeType
fn from(value: i32) -> QMetaTypeType
Converts to this type from the input type.
§impl PartialEq for QMetaTypeType
impl PartialEq for QMetaTypeType
impl Copy for QMetaTypeType
impl Eq for QMetaTypeType
impl StructuralPartialEq for QMetaTypeType
Auto Trait Implementations§
impl Freeze for QMetaTypeType
impl RefUnwindSafe for QMetaTypeType
impl Send for QMetaTypeType
impl Sync for QMetaTypeType
impl Unpin for QMetaTypeType
impl UnsafeUnpin for QMetaTypeType
impl UnwindSafe for QMetaTypeType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more