Go to the documentation of this file.
29 #include "../StatechartViewerPlugin/model/State.h"
45 class StateTreeController;
67 void connectToStateTab(
int index);
std::shared_ptr< StateEditorController > StateEditorControllerPtr
QList< QString > getRelevantProfiles() const
std::shared_ptr< StateTreeNode > StateTreeNodePtr
Ice::CommunicatorPtr communicator
QMenu * createStateContextMenu()
QPointer< TipDialog > tipDialog
StateEditorController(StatechartEditorMainWindow *mainWindow, StateTreeControllerPtr treeController, Ice::CommunicatorPtr communicator, VariantInfoPtr variantInfo, StatechartProfilePtr currentProfile, QPointer< TipDialog > tipDialog, QObject *parent=0)
std::shared_ptr< class StatechartProfile > StatechartProfilePtr
The EditorFileOpener class.
std::shared_ptr< StateInstance > StateInstancePtr
StateTreeControllerPtr treeController
QMenu * createTransitionContextMenu()
StatechartProfilePtr currentProfile
QAction * findStateInTree
VariantInfoPtr variantInfo
void stateDialogAccepted(statechartmodel::StateInstancePtr stateInstance, const armarx::StateDialog &d)
StatechartEditorMainWindow * mainWindow
std::shared_ptr< VariantInfo > VariantInfoPtr
std::shared_ptr< const Transition > TransitionCPtr
std::shared_ptr< State > StatePtr
void showTransitionContextMenu(statechartmodel::TransitionCPtr transition, statechartmodel::StatePtr state, QPoint mouseScreenPos, QPointF mouseItemPos)
void setLockRemoteStatesByDefault(bool lock)
This file offers overloads of toIce() and fromIce() functions for STL container types.
void showStateContextMenu(statechartmodel::StateInstancePtr stateInstance, QPoint mouseScreenPos, QPointF mouseItemPos)
std::shared_ptr< StateTreeController > StateTreeControllerPtr