当使用 Qt 的状态机框架进入状态时,我试图在 python 中调用一个方法。我能够设置状态机和编辑 GUI 属性,但不能调用我编写的方法。有没有办法做到这一点?
请记住,我是 Qt 和 Python 的新手,因此非常感谢您提供示例或详细说明!
使用 Qt 工具包的最佳理由之一是其出色的文档。尽管它主要是为 C++ 语言编写的,但您几乎不需要了解 C++ 即可使用它。
因此,我建议您从查看状态机框架概述开始。
对于 PySide 示例代码(从 Qt 的 C++ 示例中移植),请查看pyside-examples 存储库。animation
和目录hyper-ui
都state-machine
包含几个使用状态机框架的演示应用程序。