Qt 入门

安装 Qt

安装 Qt 框架和工具,可使用 online or offline 安装程序,或通过 自己构建源码包 .

安装程序允许下载并安装下列组件:

  • 为特定开发平台预先构建的 Qt 库 (操作系统和编译器)
  • Qt Creator IDE (集成开发环境)
  • 参考文档编制和范例
  • 为源代码形式的 Qt (若希望自己构建框架和工具,才需要)
  • 与不同平台相关的附加组件

在线安装

In the 在线安装程序 ,可以选择安装商业或开源版本的 Qt、工具及附加组件。使用在线安装程序要求登录到您的 Qt 账户 。安装程序从服务器检索帐户附加许可,并提供许可对应的可用组件列表。

可用在线安装程序,来自 Qt 下载 页面。

离线安装

离线安装程序 是包含与目标平台相关的所有 Qt 和附加组件的单独包。商业许可用户可以在安装过程中,采用其 Qt 帐户或 Qt 许可密钥登录。许可密钥可用于 Qt 账户 Web 门户。

可用离线安装程序 here .

安装过程

要运行安装程序,您需要 Qt 帐户。可以使用您的 Qt 帐户凭据去登录所有 Qt 服务,包括论坛和 Wiki。若没有 Qt 帐户,可以在安装过程中创建一个。

要完成安装,选择希望安装的组件并遵循安装程序操作指南。

以下 YouTube 视频给出了完整逐步安装过程:

更新或移除 Qt

一旦安装了 Qt,可以使用维护工具在 <install_dir> 去添加组件,及更新或删除已安装组件。

平台要求

平台页面涵盖了在不同平台开发应用程序的特定要求和操作指南。

更多信息,请拜访 支持平台 页面。

创建第一个应用程序

通过以下 2 教程学习 Qt 和 Qt Quick 开发的基础,这 2 教程阐明了如何创建简单应用程序,及如何在目标平台构建和运行它们:

Qt Widgets 提供 UI 元素库,允许您创建经典的桌面样式用户界面。 Qt Quick 是为构建现代、流畅、动画化 UI,提供类型和函数的库。

对于以 Qt 5 开发应用程序的各方面的详细介绍,见 QML 书籍 。它聚焦于 Qt Quick,但还提供把 QML 与 C++ 一起使用所需的信息。

探索 Qt

我们邀您探索 Qt 的其余部分。准备帮您决定要使用哪些 API 的概述,且我们的范例还演示如何使用它们。

要查看所有 Qt 范例的列表,请拜访 Qt 范例列表 页面。

设置工程

采用 Qt Creator 进行开发

参考文档编制

Qt 工程社区

Qt 振奋且活跃的社区站点, http://qt.io 包含 Wiki 论坛及其它学习指南 演示文稿。