KDEUI
#include <kstyle.h>
Public Types | |
enum | LayoutProp { Size, BoxTextSpace, NoLabelFocusMargin, FocusMargin = NoLabelFocusMargin + MarginInc } |
enum | Primitive { CheckOn, CheckOff, CheckTriState } |
Detailed Description
Member Enumeration Documentation
- See also
- setWidgetLayoutProp()
Enumerator | |
---|---|
Size |
(16) size of the checkbox [sets PM_IndicatorWidth, PM_IndicatorHeight] |
BoxTextSpace |
(6) space to leave between checkbox and text (and icon between them in case there is one) |
NoLabelFocusMargin |
(1) rectangle to apply to the checkbox rectangle to get where to paint the focus rectangle in case of a labelless checkbox |
FocusMargin |
(0) margin around the checkbox contents reserved for the focus rect
|
Relevant elements:
Generic::Text
the CheckBox label alongside the CheckBoxGeneric::FocusIndicator
the focus indicator. Usually drawn around the text label. If no label exists, it is drawn around the CheckBox.
[check primitives implement QStyle::PE_IndicatorCheckBox] [KStyle implements QStyle::CE_CheckBox to compose a CheckBox using the mentioned primitives]
- See also
- drawKStylePrimitive()
Enumerator | |
---|---|
CheckOn |
checkbox which is checked |
CheckOff |
checkbox which is not checked |
CheckTriState |
tristate checkbox (neither off nor on) |
The documentation for this struct was generated from the following file:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:24:03 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.