[][src]Struct qt_widgets::q_table_widget_item::ItemType

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

This enum describes the types that are used to describe table widget items.

C++ enum: QTableWidgetItem::ItemType.

C++ documentation:

This enum describes the types that are used to describe table widget items.

You can define new user types in QTableWidgetItem subclasses to ensure that custom items are treated specially.

See also type().

Methods

impl ItemType[src]

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

impl ItemType[src]

pub const Type: ItemType[src]

The default type for table widget items. (C++ enum variant: Type = 0)

pub const UserType: ItemType[src]

The minimum value for custom types. Values below UserType are reserved by Qt. (C++ enum variant: UserType = 1000)

Trait Implementations

impl Eq for ItemType[src]

impl Clone for ItemType[src]

impl PartialEq<ItemType> for ItemType[src]

impl From<i32> for ItemType[src]

impl From<ItemType> for c_int[src]

impl Copy for ItemType[src]

impl Debug for ItemType[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]