【问题标题】:Can I Add States, Transitions, Properties if a QStateMachine is already started?如果 QStateMachine 已经启动,我可以添加状态、转换、属性吗?
【发布时间】:2018-04-12 15:11:57
【问题描述】:

我有一些关于状态没有设置属性的问题。问题可能是因为我在机器启动后添加了属性并且我正在添加到当前状态。但是我需要在机器已经运行时添加属性、状态和转换。 谢谢。

【问题讨论】:

    标签: qt qstatemachine


    【解决方案1】:

    我刚刚理解了这个问题。进入状态时设置属性。我需要退出该状态,然后再次进入。可以在 QStateMachine 启动后添加转换和状态。

    使用我的应用程序,我可以进入另一个状态,但我想知道是否有一个简单的解决方案可以从同一个状态退出和进入。我会检查我是否可以使用 QHistoryState 做到这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多