[−][src]Struct qt_widgets::q_style::PrimitiveElement
This enum describes the various primitive elements. A primitive element is a common GUI element, such as a checkbox indicator or button bevel.
C++ enum: QStyle::PrimitiveElement
.
This enum describes the various primitive elements. A primitive element is a common GUI element, such as a checkbox indicator or button bevel.
See also drawPrimitive().
Methods
impl PrimitiveElement
[src]
impl PrimitiveElement
[src]
pub const PEFrame: PrimitiveElement
[src]
Generic frame (C++ enum variant: PE_Frame = 0
)
pub const PEFrameDefaultButton: PrimitiveElement
[src]
This frame around a default button, e.g. in a dialog. (C++ enum variant: PE_FrameDefaultButton = 1
)
pub const PEFrameDockWidget: PrimitiveElement
[src]
Panel frame for dock windows and toolbars. (C++ enum variant: PE_FrameDockWidget = 2
)
pub const PEFrameFocusRect: PrimitiveElement
[src]
Generic focus indicator. (C++ enum variant: PE_FrameFocusRect = 3
)
pub const PEFrameGroupBox: PrimitiveElement
[src]
Panel frame around group boxes. (C++ enum variant: PE_FrameGroupBox = 4
)
pub const PEFrameLineEdit: PrimitiveElement
[src]
Panel frame for line edits. (C++ enum variant: PE_FrameLineEdit = 5
)
pub const PEFrameMenu: PrimitiveElement
[src]
Frame for popup windows/menus; see also QMenu. (C++ enum variant: PE_FrameMenu = 6
)
pub const PEFrameStatusBar: PrimitiveElement
[src]
Obsolete. Use PE_FrameStatusBarItem instead. (C++ enum variant: PE_FrameStatusBar = 7
)
pub const PEFrameStatusBarItem: PrimitiveElement
[src]
Frame for an item of a status bar; see also QStatusBar. (C++ enum variant: PE_FrameStatusBarItem = 7
)
pub const PEFrameTabWidget: PrimitiveElement
[src]
Frame for tab widgets. (C++ enum variant: PE_FrameTabWidget = 8
)
pub const PEFrameWindow: PrimitiveElement
[src]
Frame around a MDI window or a docking window. (C++ enum variant: PE_FrameWindow = 9
)
pub const PEFrameButtonBevel: PrimitiveElement
[src]
Panel frame for a button bevel. (C++ enum variant: PE_FrameButtonBevel = 10
)
pub const PEFrameButtonTool: PrimitiveElement
[src]
Panel frame for a tool button. (C++ enum variant: PE_FrameButtonTool = 11
)
pub const PEFrameTabBarBase: PrimitiveElement
[src]
The frame that is drawn for a tab bar, ususally drawn for a tab bar that isn't part of a tab widget. (C++ enum variant: PE_FrameTabBarBase = 12
)
pub const PEPanelButtonCommand: PrimitiveElement
[src]
Button used to initiate an action, for example, a QPushButton. (C++ enum variant: PE_PanelButtonCommand = 13
)
pub const PEPanelButtonBevel: PrimitiveElement
[src]
Generic panel with a button bevel. (C++ enum variant: PE_PanelButtonBevel = 14
)
pub const PEPanelButtonTool: PrimitiveElement
[src]
Panel for a Tool button, used with QToolButton. (C++ enum variant: PE_PanelButtonTool = 15
)
pub const PEPanelMenuBar: PrimitiveElement
[src]
Panel for menu bars. (C++ enum variant: PE_PanelMenuBar = 16
)
pub const PEPanelToolBar: PrimitiveElement
[src]
The panel for a toolbar. (C++ enum variant: PE_PanelToolBar = 17
)
pub const PEPanelLineEdit: PrimitiveElement
[src]
Panel for a QLineEdit. (C++ enum variant: PE_PanelLineEdit = 18
)
pub const PEIndicatorArrowDown: PrimitiveElement
[src]
Generic Down arrow. (C++ enum variant: PE_IndicatorArrowDown = 19
)
pub const PEIndicatorArrowLeft: PrimitiveElement
[src]
Generic Left arrow. (C++ enum variant: PE_IndicatorArrowLeft = 20
)
pub const PEIndicatorArrowRight: PrimitiveElement
[src]
Generic Right arrow. (C++ enum variant: PE_IndicatorArrowRight = 21
)
pub const PEIndicatorArrowUp: PrimitiveElement
[src]
Generic Up arrow. (C++ enum variant: PE_IndicatorArrowUp = 22
)
pub const PEIndicatorBranch: PrimitiveElement
[src]
Lines used to represent the branch of a tree in a tree view. (C++ enum variant: PE_IndicatorBranch = 23
)
pub const PEIndicatorButtonDropDown: PrimitiveElement
[src]
Indicator for a drop down button, for example, a tool button that displays a menu. (C++ enum variant: PE_IndicatorButtonDropDown = 24
)
pub const PEIndicatorViewItemCheck: PrimitiveElement
[src]
C++ enum variant: PE_IndicatorViewItemCheck = 25
pub const PEIndicatorItemViewItemCheck: PrimitiveElement
[src]
On/off indicator for a view item. (C++ enum variant: PE_IndicatorItemViewItemCheck = 25
)
pub const PEIndicatorCheckBox: PrimitiveElement
[src]
On/off indicator, for example, a QCheckBox. (C++ enum variant: PE_IndicatorCheckBox = 26
)
pub const PEIndicatorDockWidgetResizeHandle: PrimitiveElement
[src]
Resize handle for dock windows. (C++ enum variant: PE_IndicatorDockWidgetResizeHandle = 27
)
pub const PEIndicatorHeaderArrow: PrimitiveElement
[src]
Arrow used to indicate sorting on a list or table header. (C++ enum variant: PE_IndicatorHeaderArrow = 28
)
pub const PEIndicatorMenuCheckMark: PrimitiveElement
[src]
Check mark used in a menu. (C++ enum variant: PE_IndicatorMenuCheckMark = 29
)
pub const PEIndicatorProgressChunk: PrimitiveElement
[src]
Section of a progress bar indicator; see also QProgressBar. (C++ enum variant: PE_IndicatorProgressChunk = 30
)
pub const PEIndicatorRadioButton: PrimitiveElement
[src]
Exclusive on/off indicator, for example, a QRadioButton. (C++ enum variant: PE_IndicatorRadioButton = 31
)
pub const PEIndicatorSpinDown: PrimitiveElement
[src]
Down symbol for a spin widget. (C++ enum variant: PE_IndicatorSpinDown = 32
)
pub const PEIndicatorSpinMinus: PrimitiveElement
[src]
Decrease symbol for a spin widget. (C++ enum variant: PE_IndicatorSpinMinus = 33
)
pub const PEIndicatorSpinPlus: PrimitiveElement
[src]
Increase symbol for a spin widget. (C++ enum variant: PE_IndicatorSpinPlus = 34
)
pub const PEIndicatorSpinUp: PrimitiveElement
[src]
Up symbol for a spin widget, for example a QSpinBox. (C++ enum variant: PE_IndicatorSpinUp = 35
)
pub const PEIndicatorToolBarHandle: PrimitiveElement
[src]
The handle of a toolbar. (C++ enum variant: PE_IndicatorToolBarHandle = 36
)
pub const PEIndicatorToolBarSeparator: PrimitiveElement
[src]
The separator in a toolbar. (C++ enum variant: PE_IndicatorToolBarSeparator = 37
)
pub const PEPanelTipLabel: PrimitiveElement
[src]
The panel for a tip label. (C++ enum variant: PE_PanelTipLabel = 38
)
pub const PEIndicatorTabTear: PrimitiveElement
[src]
Deprecated. Use PE_IndicatorTabTearLeft instead. (C++ enum variant: PE_IndicatorTabTear = 39
)
pub const PEIndicatorTabTearLeft: PrimitiveElement
[src]
An indicator that a tab is partially scrolled out on the left side of the visible tab bar when there are many tabs. (C++ enum variant: PE_IndicatorTabTearLeft = 39
)
pub const PEPanelScrollAreaCorner: PrimitiveElement
[src]
Panel at the bottom-right (or bottom-left) corner of a scroll area. (C++ enum variant: PE_PanelScrollAreaCorner = 40
)
pub const PEWidget: PrimitiveElement
[src]
A plain QWidget. (C++ enum variant: PE_Widget = 41
)
pub const PEIndicatorColumnViewArrow: PrimitiveElement
[src]
An arrow in a QColumnView. (C++ enum variant: PE_IndicatorColumnViewArrow = 42
)
pub const PEIndicatorItemViewItemDrop: PrimitiveElement
[src]
An indicator that is drawn to show where an item in an item view is about to be dropped during a drag-and-drop operation in an item view. (C++ enum variant: PE_IndicatorItemViewItemDrop = 43
)
pub const PEPanelItemViewItem: PrimitiveElement
[src]
The background for an item in an item view. (C++ enum variant: PE_PanelItemViewItem = 44
)
pub const PEPanelItemViewRow: PrimitiveElement
[src]
The background of a row in an item view. (C++ enum variant: PE_PanelItemViewRow = 45
)
pub const PEPanelStatusBar: PrimitiveElement
[src]
The panel for a status bar. (C++ enum variant: PE_PanelStatusBar = 46
)
pub const PEIndicatorTabClose: PrimitiveElement
[src]
The close button on a tab bar. (C++ enum variant: PE_IndicatorTabClose = 47
)
pub const PEPanelMenu: PrimitiveElement
[src]
The panel for a menu. (C++ enum variant: PE_PanelMenu = 48
)
pub const PEIndicatorTabTearRight: PrimitiveElement
[src]
An indicator that a tab is partially scrolled out on the right side of the visible tab bar when there are many tabs. (C++ enum variant: PE_IndicatorTabTearRight = 49
)
pub const PECustomBase: PrimitiveElement
[src]
Base value for custom primitive elements. All values above this are reserved for custom use. Custom values must be greater than this value. (C++ enum variant: PE_CustomBase = 251658240
)
Trait Implementations
impl Clone for PrimitiveElement
[src]
fn clone(&self) -> PrimitiveElement
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PrimitiveElement
[src]
impl Debug for PrimitiveElement
[src]
impl Eq for PrimitiveElement
[src]
impl From<PrimitiveElement> for c_int
[src]
fn from(value: PrimitiveElement) -> Self
[src]
impl From<i32> for PrimitiveElement
[src]
impl PartialEq<PrimitiveElement> for PrimitiveElement
[src]
fn eq(&self, other: &PrimitiveElement) -> bool
[src]
fn ne(&self, other: &PrimitiveElement) -> bool
[src]
impl StructuralEq for PrimitiveElement
[src]
impl StructuralPartialEq for PrimitiveElement
[src]
Auto Trait Implementations
impl RefUnwindSafe for PrimitiveElement
impl Send for PrimitiveElement
impl Sync for PrimitiveElement
impl Unpin for PrimitiveElement
impl UnwindSafe for PrimitiveElement
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> CastInto<U> for T where
U: CastFrom<T>,
[src]
U: CastFrom<T>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> StaticUpcast<T> for T
[src]
unsafe fn static_upcast(ptr: Ptr<T>) -> Ptr<T>
[src]
unsafe fn static_upcast_mut(ptr: MutPtr<T>) -> MutPtr<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,