SHAPER
9.13.0
|
Processing selection by the property panel. More...
Signals | |
void | activated () |
control is activated More... | |
void | deactivated () |
control is deactivated More... | |
Public Member Functions | |
XGUI_PropertyPanelSelector (XGUI_PropertyPanel *thePanel) | |
Constructor. More... | |
virtual | ~XGUI_PropertyPanelSelector () |
Destructor. More... | |
virtual QString | getType () |
Returns name of the selector. More... | |
virtual void | reset () |
Clear need to be activated widget if it exists. More... | |
virtual void | setActive (const bool &isActive) |
Sets control active. More... | |
virtual bool | needToBeActivated () const |
Returns whether the selector should be activated as soon as possible (by deactivatate other) More... | |
virtual void | processSelection () |
Processes current selection of workshop. Reaction to selection change in workshop. More... | |
void | setEnable (const bool &theEnabled) |
Sets enable/disable state of the selector. More... | |
bool | isEnabled () const |
Returns whether the selector is enabled or not. More... | |
Static Public Member Functions | |
static QString | Type () |
Returns name of the selector. More... | |
Protected Attributes | |
XGUI_PropertyPanel * | myPanel |
processed panel More... | |
ModuleBase_ModelWidget * | myWidgetToBeActivated |
used as need to be activated back More... | |
bool | myIsEnabled |
enable state of the selector More... | |
Processing selection by the property panel.
XGUI_PropertyPanelSelector::XGUI_PropertyPanelSelector | ( | XGUI_PropertyPanel * | thePanel | ) |
Constructor.
thePanel | the workshop property panel |
|
inlinevirtual |
Destructor.
|
inlinestatic |
Returns name of the selector.
|
inlinevirtual |
Returns name of the selector.
Implements XGUI_ActiveControlSelector.
|
virtual |
Clear need to be activated widget if it exists.
Reimplemented from XGUI_ActiveControlSelector.
|
virtual |
Sets control active.
It should activates/deactivates selection and selection filters.
isActive | if true, the control becomes active |
Implements XGUI_ActiveControlSelector.
|
virtual |
Returns whether the selector should be activated as soon as possible (by deactivatate other)
Reimplemented from XGUI_ActiveControlSelector.
|
virtual |
Processes current selection of workshop. Reaction to selection change in workshop.
Implements XGUI_ActiveControlSelector.
|
inlineinherited |
Sets enable/disable state of the selector.
If disable, it will not react to selection
theEnabled | if true, selector is enabled |
|
inlineinherited |
Returns whether the selector is enabled or not.
|
signalinherited |
control is activated
|
signalinherited |
control is deactivated
|
protected |
processed panel
|
protected |
used as need to be activated back
|
protectedinherited |
enable state of the selector