Go to the documentation of this file.
27 #include "../model/State.h"
28 #include "../model/stateinstance/StateInstance.h"
29 #include "../StateScene.h"
30 #include <QGraphicsScene>
73 ::Ui::StatechartView* ui;
StateScene * getScene() const
std::shared_ptr< StateInstance > StateInstancePtr
void setState(statechartmodel::StatePtr state)
QGraphicsView * getGraphicsView() const
void deleteSelectedStates()
LayoutController & getLayoutController()
Graphics_view_zoom * getGraphicsViewZoomer() const
void showSubSubstates(bool show=true)
std::shared_ptr< State > StatePtr
~StatechartView() override
statechartmodel::StateInstancePtr getStateInstance() const
static statechartmodel::StatePtr CreateTestStates()
StatechartView(statechartmodel::StatePtr state=statechartmodel::StatePtr(new statechartmodel::State()), bool enableLayouting=true, QWidget *parent=0)
QSize sizeHint() const override
void selectedStateChanged(statechartmodel::StateInstancePtr selectedStateInstance)
This file offers overloads of toIce() and fromIce() functions for STL container types.