QML 高级教程
本教程逐步讲解如何使用 QML 创建一个完整的应用程序。它假设您已经了解 QML 的基础知识(例如,从阅读简单的教程中了解)。
在本教程中,我们将编写一个名为“Same Game”的游戏,该游戏基于包含在声明性 examples
目录中的 Same Game 应用程序,如下所示
我们将涵盖创建一个完全功能的应用程序的概念,包括使用 QML Qt Quick States 和 Behaviors 集成 JavaScript,管理组件并增强您的界面以及存储持久应用程序数据。
了解 JavaScript 有助于理解本教程的某些部分,但即使您不了解 JavaScript,您也可以了解如何将后端逻辑与 QML 类型集成和控制的体验。
教程章节
本教程中的所有代码都可以在 Qt 的 examples/quick/tutorials/samegame
目录中找到。
© 2024 The Qt Company Ltd. 文档贡献权归各自所有者所有。所提供的文档根据 Free Software Foundation 发布的 GNU 自由文档许可证版本 1.3 的条款获得许可。Qt 和相应的商标是芬兰及/或世界其它地区的 The Qt Company Ltd. 的商标。所有其他商标均为其各自所有者的财产。