[][src]Struct qt_widgets::q_style_option_menu_item::StyleOptionVersion

#[repr(transparent)]
pub struct StyleOptionVersion(_);

This enum is used to hold information about the version of the style option, and is defined for each QStyleOption subclass.

C++ enum: QStyleOptionMenuItem::StyleOptionVersion.

C++ documentation:

This enum is used to hold information about the version of the style option, and is defined for each QStyleOption subclass.

The version is used by QStyleOption subclasses to implement extensions without breaking compatibility. If you use qstyleoption_cast(), you normally do not need to check it.

See also StyleOptionType.

Methods

impl StyleOptionVersion[src]

pub fn to_int(&self) -> c_int[src]

impl StyleOptionVersion[src]

pub const Version: StyleOptionVersion[src]

1 (C++ enum variant: Version = 1)

Trait Implementations

impl Eq for StyleOptionVersion[src]

impl Clone for StyleOptionVersion[src]

impl PartialEq<StyleOptionVersion> for StyleOptionVersion[src]

impl From<i32> for StyleOptionVersion[src]

impl From<StyleOptionVersion> for c_int[src]

impl Copy for StyleOptionVersion[src]

impl Debug for StyleOptionVersion[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> StaticUpcast<T> for T[src]

impl<T, U> CastInto<U> for T where
    U: CastFrom<T>, 
[src]