|
|
#include <ArmarXGui/gui-plugins/StatechartEditorPlugin/StateEditorController.h>
Inheritance diagram for StateEditorController:Public Slots | |
| void | editSelectedState () |
| void | setLockRemoteStatesByDefault (bool lock) |
| void | showStateContextMenu (statechartmodel::StateInstancePtr stateInstance, QPoint mouseScreenPos, QPointF mouseItemPos) |
| void | showTransitionContextMenu (statechartmodel::TransitionCPtr transition, statechartmodel::StatePtr state, QPoint mouseScreenPos, QPointF mouseItemPos) |
Public Member Functions | |
| QList< QString > | getRelevantProfiles () const |
| StateEditorController (StatechartEditorMainWindow *mainWindow, StateTreeControllerPtr treeController, Ice::CommunicatorPtr communicator, VariantInfoPtr variantInfo, StatechartProfilePtr currentProfile, QPointer< TipDialog > tipDialog, QObject *parent=0) | |
Protected Member Functions | |
| QMenu * | createStateContextMenu () |
| QMenu * | createTransitionContextMenu () |
| void | stateDialogAccepted (statechartmodel::StateInstancePtr stateInstance, const armarx::StateDialog &d) |
Protected Attributes | |
| Ice::CommunicatorPtr | communicator |
| StatechartProfilePtr | currentProfile |
| QAction * | deleteState |
| QAction * | editState |
| QAction * | findStateInTree |
| QAction * | layoutState |
| bool | lockRemoteStates |
| StatechartEditorMainWindow * | mainWindow |
| QMenu | menu |
| QAction * | newEndstate |
| QAction * | openCode |
| EditorFileOpener | opener |
| QAction * | replaceState |
| QAction * | setstartstate |
| QPointer< TipDialog > | tipDialog |
| StateTreeControllerPtr | treeController |
| VariantInfoPtr | variantInfo |
|
explicit |
|
protected |
|
protected |
|
slot |
| QList< QString > getRelevantProfiles | ( | ) | const |
|
slot |
|
slot |
|
slot |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |