本文译自 Qt 5.14.2 帮助文档,文中链接保留英文原文,便于在Qt帮助中进行搜索。
安装Qt
可使用 online 或 offline installer 安装Qt框架和工具,或者自己通过源码进行构建(building the source packages yourself)。
安装器允许你下载并安装以下组件:
- Qt libraries,为特定开发平台(操作系统和编译器)预先构建好的库。
- Qt Creator 集成开发环境(integrated development environment,IDE)
- 参考文档及示例
- 源码形式的Qt(仅在自己构建框架和工具时需要它)
- 不同平台相关的 Add-On 组件
在线安装
在线安装器中,可以选择安装商用或开源版本的 Qt、工具和插件组件。使用在线安装需要登录 Qt Account。安装器会从服务器获取和账号绑定的证书,然后根据证书提供可用组件列表。
在线安装器可以从Qt Downloads 页面下载。
离线安装
离线安装器是一个单独的包,包含了目标平台相关的所有 Qt 和插件。在安装过程中,有商业证书的用户既可以使用即Qt账户登录,也可以使用Qt证书密钥登录。证书密钥可以通过 Qt Account 网页获得。
单击这里下载离线安装器。
安装过程
你需要一个 Qt Account,才能运行安装。可以使用 Qt Account 凭证登录所有 Qt 服务,包括论坛和wiki。如果你还没有注册 Qt Account,可以在安装时创建一个。
选择要安装的组件,根据安装程序的说明继续操作,即可完成安装。
以下 YouTube 视频展示了完整的安装过程:
https://www.youtube.com/watch/?v=I5jasWrsxT0
更新或卸载 Qt
安装好 Qt 后,可以使用 <install_dir> 目录下的维护工具(Maintenance Tool)添加组件或者卸载已安装的组件。
平台需求
平台页面上介绍了在不同平台开发应用的特定需求和操作说明。
更多信息,请访问支持的平台(supported platforms)页面。
创建第一个应用
通过下面两个教程学习 Qt 和 Qt Quick 的基础知识,教程中展示了如何创建简单应用 ,以及如何在目标平台上构建和运行它们:
- Qt Widgets 编程入门(Getting Started Programming with Qt Widgets)
- Qt Quick 编程入门(Getting Started Programming with Qt Quick)
Qt Widgets 提供了一个UI元素库,可以帮助你创建经典桌面风格的用户界面。Qt Quick 是用于构建现代、流式、动画 UI 的库,提供各种相关的类型和函数。
如果要更深入地学习使用 Qt 5 开发应用的不同方面,请参考 QML Book。它主要讲的是 Qt Quick,但是也介绍了怎样将 QML 和 C++ 结合使用。
探索 Qt
我们建议你对 Qt 的其他内容进行探索。我们准备好了帮你决定使用哪些 API 的概览部分,还提供了如何使用 API 的示例。
查看所有Qt示例,请访问示例列表(List of Qt Examples)页面。
设置项目
使用 Qt Creator 开发
- Building for Multiple Platforms 在多平台上构建
- Running on Multiple Platforms 在多平台上运行
- Deploying to Devices 布署到设备
- Connecting Devices 连接设备
- See more 更多...
参考文档
- Qt Overviews - 有关应用开发的主题列表
- Examples and Tutorials - 代码示例和教程
- Qt Reference Pages - C++ 和 QML API 列表
Qt 项目社区
Qt 拥有活跃的社区网站 http://qt.io ,包含了一个wiki、一个论坛及额外的学习指南和展示。