32 #include <QTextStream>
41 using namespace camitk;
50 void setAction(
Action * action,
51 QMap<QString, QVariant> parameters,
52 QMap<QString, QString> inputComponentNames,
53 QMap<QString, QString> outputComponentNames);
58 QString getDescription();
61 void setAleternativeDesc(QString altDescText, QVector<Action::ApplyStatus> statusList);
67 ActionTransition * addActionTransition(QString buttonText, QAbstractState * nextState,
69 bool applyAction =
true, QVector<Action::ApplyStatus> disableConditions = QVector<Action::ApplyStatus>());
82 virtual void onEntry ( QEvent * event );
84 virtual void onExit ( QEvent * event );
122 #endif // ACTIONSTATE_H