30 QVariantAnimation(parent), statechartView(statechartView)
71 if (!state || !state->getStateClass())
78 if (!activeState->getStateClass() || !activeState->getStateClass()->getActiveSubstate())
82 activeState = activeState->getStateClass()->getActiveSubstate();
90 QPointer<StateItem> stateItem;
91 for (QGraphicsItem* item : items)
93 stateItem =
dynamic_cast<StateItem*
>(item);
94 if (stateItem && activeState == stateItem->getStateInstance())
107 ->mapToScene(
statechartView->getGraphicsView()->viewport()->rect())
113 .adjusted(50, 50, -50, -50)
127 setEasingCurve(QEasingCurve::InOutQuad);
155 currentActiveStateItem = NULL;
163 statechartView->getGraphicsView()->centerOn(
value.toPointF());