Qt4 FSM:可以从QState获取转换吗?

Qt4 FSM:可以从QState获取转换吗?,qt4,fsm,Qt4,Fsm,我缺少QState API中的转换列表:-( 可以从QabStretctTransition中获取开始状态和目标状态,我想知道,为什么不可能获取从一个状态到另一个状态的转换列表-状态内部知道它的转换 从州政府获得过渡列表将为反向工程Qt4 FSM提供可能性,例如使用graphviz 注意:转换是QState对象的子对象吗?可以通过子对象列表安全地获取它们吗 关于。如果可能的话,您可以切换到Qt4.7。他们引入了一个QState::transitions()方法,然后,意味着我发现,转换是状态的对

我缺少QState API中的转换列表:-(

可以从QabStretctTransition中获取开始状态和目标状态,我想知道,为什么不可能获取从一个状态到另一个状态的转换列表-状态内部知道它的转换

从州政府获得过渡列表将为反向工程Qt4 FSM提供可能性,例如使用graphviz

注意:转换是QState对象的子对象吗?可以通过子对象列表安全地获取它们吗


关于。

如果可能的话,您可以切换到Qt4.7。他们引入了一个
QState::transitions()
方法,然后,

意味着我发现,转换是状态的对象子对象。这也起作用:QList transitions=curState->findChildren();其中MenuTransition是QabStretctTransition的一个子类。但是Steffen的提示是正确的解决方案