QT安装和组件更新

1,下载QT。

下载安装包,官方下载地址:

http://www.qtcn.org/bbs/read-htm-tid-1075.html

QT5.9之后的安装包不在区分VS版本和MinGW版本,整合到一个包中,所以体积大了不少。

下载后得到文件qt-opensource-windows-x86-5.14.2.exe

也可以访问QTCN开发网: http://www.qtcn.org/bbs/i.php

下载Qt各个版本的安装包。

2,没有QT账号要申请一个,安装时需要。

登录QT官网 https://www.qt.io

注册一个账号。

3,双击安装。

安装时要选择组件,包括:附加库; QT版本; QT模块; 工具包等。

因为VS和MinGW都在里面,可以选择自己需要的版本,比如MSVC 2017 32-bit。

选择时需要注意,要注意整个平台的统一性,比如系统里包含的某个第三方框架和当前选择要统一。

如果使用了别的开源框架,使用的时MSVC 2017 64 bit的工具链,那我们安装的QT也要选择同样的工具链,来保证可以兼容的集成在一起。

备注:

1,也可以不下载安装包,直接在线安装,官网的open source版本就是这样的。

      去官网下载open source免费版即可,可以不要下载试用版。

2,还可以直接搜索引擎,使用Google或Baidu搜索自己想要安装的版本,下载安装。 

3,所安装的QT其实主要包含QTCreator和Framework两大部分。

      我们通常所说的安装QT包含一系列内容。

components to installed: QT的各个组件的内容

1,Qt libraries, prebuilt for a particular development platform (operating system and compiler)

2,Qt Creator integrated development environment (IDE)

3,Reference Documentation and examples

4,Qt in source code form (needed only if you want to build the framework and tools yourself)

5,Add-On components that are relevant for different platforms

Qt安装好后如何添加或删除组件

使用安装程序只能重新安装,没法进行组件级操作。所以要单独操作一下:

  1. 在Qt的安装路径下找到MaintenanceTool.exe,双击打开。

  2. 先输入账户密码登录

  3. 选择“更新组件”->更新“MaintenanceTool.exe”

  4. 更新OK后再选择“添加或删除组件”

  5. 会出现类似安装过程中出现的选择画面,选择自己需要的进行安装。

  6. 比如要安装WebEngine,勾选即可。

  7. 安装完成,重启程序,在相应路径下可以看到安装内容。

    比如:C:\Qt\Qt5.14.2\5.14.2\msvc2017\include\QtWebEngine

如果更新有问题,可能是连接不上远程仓库,可以尝试下面方法:

  1. 点击左下角设置,选择标签:仓库Repository

  2. 在临时仓库或用户自定义仓库里面,添加一项。

  3. 在添加的编辑框里输入仓库地址:http://mirrors.ustc.edu.cn/qtproject/online/qtsdkrepository/windows_x86/root/qt/

  4. 然后点击Test查看连接状态。如果测试成功可以继续进行上面的组件更新操作。

注:远程仓库地址有多个选择,具体参见:http://download.qt.io/static/mirrorlist/

安装 Qt 时,选择合适的组件是确保开发环境完整且高效的关键步骤。以下是对安装过程中建议选择的组件及其用途的详细说明: - **Qt**:这是 Qt 开发的核心部分,包含了开发 Qt 应用程序所需的类 API。根据您的操作系统编译器选择合适的版本(如 32 位或 64 位)。如果您不确定使用哪个版本,建议同时安装多个版本以增加兼容性 [^2]。 - **MSVC套件**:如果您计划在 Visual Studio 下进行开发,建议安装 MSVC 套件。MSVC 是 Microsoft Visual C++ 编译器的缩写,它允许您在 Visual Studio 中构建调试 Qt 项目。请根据您的 Visual Studio 版本选择对应的 MSVC 套件(如 MSVC 2019 或 MSVC 2022) [^1]。 - **MinGW**:如果您计划使用 Qt Creator 进行开发,建议安装 MinGW。MinGW(Minimalist GNU for Windows)是一个用于 Windows 的开发工具集,它提供了 GCC 编译器,适合不想使用 Visual Studio 的开发者 [^1]。 - **Qt Creator**:这是 Qt 官方提供的集成开发环境(IDE),它集成了代码编辑器、调试器界面设计器,非常适合用于开发 Qt 应用程序。Qt Creator 提供了良好的用户体验强大的功能,是开发 Qt 应用程序的首选工具 。 - **文档示例源代码**:Qt 提供了丰富的文档示例源代码,这些资源对初学者有经验的开发者都非常有帮助。文档可以帮助您快速查找类方法的使用方式,而示例源代码则可以提供实际的开发实践参考 [^2]。 - **附加组件**:这些组件包括一些平台相关的工具或,例如 Android 开发所需的 SDK 或 iOS 开发所需的工具。如果您计划在移动平台上部署 Qt 应用程序,建议安装这些附加组件 [^2]。 - **在线安装工具**:如果您希望在后期通过在线方式更新或添加组件,可以选择安装在线安装工具。这将允许您随时通过 Qt 安装管理器更新或修改已安装组件 。 - **Visual Studio 插件**:如果您使用 Visual Studio 进行 Qt 开发,建议安装 Qt 的 Visual Studio 插件。该插件提供了对 Qt 项目的良好支持,包括项目模板、UI 设计器集成等功能 [^3]。 如果您不确定需要哪些组件,可以选择默认选项。默认选项通常会包含大部分常用组件,确保您能够立即开始开发工作。然而,如果您有特定的开发需求,例如仅需要某些特定的或工具,则可以根据需要自定义选择组件 。 ### 示例:Qt 安装组件选择建议 ```plaintext - Qt 5.15.2 (MSVC 2019 64-bit) - Qt 6.5.0 (MinGW 11.2.0 64-bit) - Qt Creator 11.0.0 - Qt Documentation - Qt Examples - MinGW 11.2.0 64-bit - Visual Studio Add-in - Android 附加组件(如果需要) ``` ### 相关问题 - 如何在 Qt Creator 中创建第一个 Qt 项目? - 如何配置 Visual Studio 以支持 Qt 开发? - 如何通过 Qt 安装管理器添加或移除组件? - 如何在 Qt 安装过程中使用国内镜像加速下载? - 如何在 Qt使用 UI 设计器创建界面?
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夜流冰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值