Qt 官方文档和 QML 资料

Qt 官方文档和 QML 资料

Qt 官方文档的地址为: doc.qt.io

虽然 Qt 以官方文档丰富著称,每次在网上提问如何入门 Qt 之类的问题时,底下总会有人说去查看官方文档,但初次阅读文档时,估计许多人都不知道从何入手,忙碌一番也什么都没查到,主要是文档众多,且相互交叉,找着找着就不知道自己在哪个界面了。本文会详细介绍 Qt 官方文档的组成,帮助大家了解如何使用 Qt 文档。

Qt 官方文档分为六大部分:

  • 入门 (Getting Started)
  • 进阶 (Advanced Topics)
  • 突出特性 (Highlighted Features)
  • Qt 版本 (Qt Versions)
  • 工具手册 (Tool Manuals)
  • 档案和快照 (Archives and Snapshots)

文末有福利

1. 入门 (Getting Started)

入门又分为 4 部分:

如果是完全新手的话,在看完 Getting Started Guides 后,结合一本介绍 Qt Widgets 开发的书,配合 Qt 例程就可以入门了。如果想学习 QML 开发,可以推荐 QML Book 入门,但多看 Qt 官方例程也很重要。我会写专门一篇博客来讲 QML 的学习资源

这里主要介绍上面的最后一个网址: Examples and Totorials, 真的很重要

它包括如下部分:

最后放出所有例程合集的网址: All Qt Examples

别松气,还没完,Qt 社区也贡献了一大波例子: Community Examples

还有 Github 以及 KDE 社区,一大把的例子可以学习

2. 进阶

  1. Qt 参考文档
    我在翻的时候找到两个好玩的网址

  2. Development Topics
    里面包括 Qt 设计的难点要素介绍:

    当然,Qt 还给出了一系列 最佳实践 (Best Practices),推荐两篇:

3. 突出特性

  1. Qt for Device Creation 嵌入式开发强烈推荐,只有商业版本才有
  2. Qt 3D Studio 3D 开发可以看一看
  3. Qt for Python Qt 官方推出的 PySide2 package, 目前是预览版,但值得一试,毕竟官方开发,还是值得信赖的
  4. Build Tools: Qbs 代替 qmake 和 cmake 的新工具

4. QT Creator 使用

这里给出 KDAB 出的使用手册 (cheat sheet) : Qt Creator Cheat Sheet

记住一些快捷键,对提高效率很有帮助

此外: Get Start with qt 系列 视频详细介绍了 QT Creator 工具的使用

5. QML 学习资料

除了官方文档的资料,国际上两大 Qt 程序员培训公司为德国的 KDAB 和美国的 ICS

  1. ICS 公司的 Best Practices in Qt Quick/QML 1234 视频
  2. ICS 公司的 技术 PPT: ShareSlide of ICS Inc
  3. KDAB 的 Blog

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d 博主赞过: