*** INT SPINBOX ***
More...
#include <PropertyWidget.moc.h>
|
| xiiQtPropertyEditorIntSpinboxWidget (xiiInt8 iNumComponents, xiiInt32 iMinValue, xiiInt32 iMaxValue) |
| *** INT SPINBOX ***
|
|
void | SetReadOnly (bool bReadOnly=true) override |
| By default disables the widget, but can be overridden to make a widget more interactable (for example to be able to copy text from it).
|
|
Public Member Functions inherited from xiiQtStandardPropertyWidget |
| xiiQtStandardPropertyWidget () |
| *** xiiQtStandardPropertyWidget ***
|
|
virtual void | SetSelection (const xiiHybridArray< xiiPropertySelection, 8 > &items) override |
| This is called whenever the selection in the editor changes and thus the widget may need to display a different value.
|
|
| xiiQtPropertyWidget () |
| *** BASE ***
|
|
void | Init (xiiQtPropertyGridWidget *pGrid, xiiObjectAccessorBase *pObjectAccessor, const xiiRTTI *pType, const xiiAbstractProperty *pProp) |
|
const xiiAbstractProperty * | GetProperty () const |
|
const xiiHybridArray< xiiPropertySelection, 8 > & | GetSelection () const |
|
virtual bool | HasLabel () const |
| If this returns true (default), a QLabel is created and the text that GetLabel() returns is displayed.
|
|
virtual const char * | GetLabel (xiiStringBuilder &ref_sTmp) const |
| The return value is used to display a label, if HasLabel() returns true.
|
|
virtual void | ExtendContextMenu (QMenu &ref_menu) |
|
virtual void | SetIsDefault (bool bIsDefault) |
| Whether the variable that the widget represents is currently set to the default value or has been modified.
|
|
bool | GetCommonVariantSubType (const xiiHybridArray< xiiPropertySelection, 8 > &items, const xiiAbstractProperty *pProperty, xiiVariantType::Enum &out_type) |
| If the property is of type xiiVariant this function returns whether all items have the same type. If true is returned, out_Type contains the common type. Note that 'invalid' can be a common type.
|
|
xiiVariant | GetCommonValue (const xiiHybridArray< xiiPropertySelection, 8 > &items, const xiiAbstractProperty *pProperty) |
|
void | PrepareToDie () |
|
◆ InternalSetValue()
void xiiQtPropertyEditorIntSpinboxWidget::InternalSetValue |
( |
const xiiVariant & | value | ) |
|
|
overrideprotectedvirtual |
◆ OnInit()
void xiiQtPropertyEditorIntSpinboxWidget::OnInit |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ SetReadOnly()
void xiiQtPropertyEditorIntSpinboxWidget::SetReadOnly |
( |
bool | bReadOnly = true | ) |
|
|
overridevirtual |
By default disables the widget, but can be overridden to make a widget more interactable (for example to be able to copy text from it).
Reimplemented from xiiQtPropertyWidget.
The documentation for this class was generated from the following files:
- /home/runner/work/XII/XII/Source/Tools/Libs/GuiFoundation/PropertyGrid/Implementation/PropertyWidget.moc.h
- /home/runner/work/XII/XII/Source/Tools/Libs/GuiFoundation/PropertyGrid/Implementation/PropertyWidget.cpp