13得票4回答
C++ Qt:检查QStateMachine的当前状态

我正在尝试在Qt(C ++)中实现状态机。 如何检查QStateMachine的当前状态? 我在文档中找不到相应的方法。 谢谢

13得票5回答
如何使这个Qt状态机工作?

我有两个小部件可以勾选,并且一个数字输入字段应该包含大于零的值。只有当这两个小部件都被勾选并且数字输入字段包含大于零的值时,按钮才应该启用。我正在为这种情况定义一个合适的状态机而感到困难。到目前为止,我有以下内容:QStateMachine *machine = new QStateMachi...

10得票2回答
Qt状态机布局中的转换

我正在开发一个Qt应用程序,想使用Qt State Framework制作一些动画。 第一:如何通过使用状态转换,将一个水平布局中包含的按钮组动画到另一个垂直布局中? 第二:如何在一种状态下显示窗口小部件?例如菜单:当用户单击菜单中的按钮时,窗口小部件(先前已使用widget->hide(...