[][src]Struct qt_widgets::q_style::ComplexControl

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

This enum describes the available complex controls. Complex controls have different behavior depending upon where the user clicks on them or which keys are pressed.

C++ enum: QStyle::ComplexControl.

C++ documentation:

This enum describes the available complex controls. Complex controls have different behavior depending upon where the user clicks on them or which keys are pressed.

See also SubControl and drawComplexControl().

Methods

impl ComplexControl[src]

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

impl ComplexControl[src]

pub const CCSpinBox: ComplexControl[src]

A spinbox, like QSpinBox. (C++ enum variant: CC_SpinBox = 0)

pub const CCComboBox: ComplexControl[src]

A combobox, like QComboBox. (C++ enum variant: CC_ComboBox = 1)

pub const CCScrollBar: ComplexControl[src]

A scroll bar, like QScrollBar. (C++ enum variant: CC_ScrollBar = 2)

pub const CCSlider: ComplexControl[src]

A slider, like QSlider. (C++ enum variant: CC_Slider = 3)

pub const CCToolButton: ComplexControl[src]

A tool button, like QToolButton. (C++ enum variant: CC_ToolButton = 4)

pub const CCTitleBar: ComplexControl[src]

A Title bar, like those used in QMdiSubWindow. (C++ enum variant: CC_TitleBar = 5)

pub const CCDial: ComplexControl[src]

A dial, like QDial. (C++ enum variant: CC_Dial = 6)

pub const CCGroupBox: ComplexControl[src]

A group box, like QGroupBox. (C++ enum variant: CC_GroupBox = 7)

pub const CCMdiControls: ComplexControl[src]

The minimize, close, and normal button in the menu bar for a maximized MDI subwindow. (C++ enum variant: CC_MdiControls = 8)

pub const CCCustomBase: ComplexControl[src]

Base value for custom complex controls. Custom values must be greater than this value. (C++ enum variant: CC_CustomBase = -268435456)

Trait Implementations

impl Clone for ComplexControl[src]

impl Copy for ComplexControl[src]

impl Debug for ComplexControl[src]

impl Eq for ComplexControl[src]

impl From<ComplexControl> for c_int[src]

impl From<i32> for ComplexControl[src]

impl PartialEq<ComplexControl> for ComplexControl[src]

impl StructuralEq for ComplexControl[src]

impl StructuralPartialEq for ComplexControl[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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.