Trait cxx_qt_lib::QVariantValue

source ·
pub trait QVariantValue {
    // Required methods
    fn can_convert(variant: &QVariant) -> bool;
    fn construct(value: &Self) -> QVariant;
    fn value_or_default(variant: &QVariant) -> Self;
}

Required Methods§

source

fn can_convert(variant: &QVariant) -> bool

source

fn construct(value: &Self) -> QVariant

source

fn value_or_default(variant: &QVariant) -> Self

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl QVariantValue for bool

source§

impl QVariantValue for f32

source§

impl QVariantValue for f64

source§

impl QVariantValue for i8

source§

impl QVariantValue for i16

source§

impl QVariantValue for i32

source§

impl QVariantValue for i64

source§

impl QVariantValue for u8

source§

impl QVariantValue for u16

source§

impl QVariantValue for u32

source§

impl QVariantValue for u64

Implementors§