本地环境有个qt文件,这里是5.14.2
打开一个cmd窗口并指定到该文件根目录下
.\qt-opensource-windows-x86-5.14.2.exe --mirror https://mirrors.ustc.edu.cn/qtproject
执行上面命令 记住是文件名,记住不要傻 X的直接复制,是你的文件名
点击 next 下一步
QT官网 https://www.qt.io/
注册一个填写好就行了。然后下一步
勾选 我已阅读并同意使用QT开源协议 ->下一步
下一步,选择安装地址
根据需要选择Qt5.15.4里面的组件,不建议全选,一般选择MinGW xxx, Qt xxx就可以了,后面有需要再安装。
模块名称 | 模块功能 |
Qt Charts | 二维图表模块,用于绘制柱状图、饼图、曲线图等常用二维图表。 |
Qt Quick 3D | 提供了即将推出的Qt Quick高级3D API的技术预览。 |
Qt Data Visualization | 数据可视化模块,提供了一种在3D中可视化数据的方法。存在用于显示条形图、散布图、表面图和操纵3D场景的方法的C++类和QML类型。此外,图形可以完全自定义不同的主题。 |
Qt Lottie Animation | 提供了一个用于渲染图形和动画的QML API,这些图形和动画由Adobe After Effects的Bodymovin插件以JSON格式导出。 |
Qt Purchasing | 用于在Android、iOS和macOS上处理应用程序内购买的跨平台API。 |
Qt Virtual Keyboard | 虚拟键盘,可以使用自己的布局和样式对其进行扩展。 |
Qt WebEngine | 将快速移动的Chromium web平台集成到Qt中,并为Qt小部件和Qt Quick提供方便的API,以利用Chromium的web功能。Qt WebEngine充分利用了整个Qt图形堆栈集成,允许本地Qt控件与web内容和OpenGL着色器无缝混合和叠加。在Windows上,该模块仅在MSVC 2017或MSVC2019下可用。 |
Qt Network Authorization | 是一个附加库,使Qt应用程序能够使用不同的web身份验证系统。 |
Qt-WebGL | 流媒体插件是一个Qt平台抽象插件,它通过网络向支持WebGL的浏览器提供Qt-Quick和Qt-OpenGL应用程序的流媒体。 |
Qt Script | Qt脚本,已弃用。 |
Qt Quick Timeline | 支持基于关键帧的动画和参数化。它采用了一种工具友好的方法,因此受到Qt Design Studio和Qt Quick Designer的直接支持,其中包含用于创建基于关键帧的动画的时间轴编辑器 |
“Tools”分类下的开发组件(默认安装即可,无需选择)
组件 | 说明 |
Qt Creator xxx | 这是集成开发环境,强制安装的,以后所有的项目和代码都在 Qt Creator 里面新建和编辑。 |
Qt Creator xxxx CDB Debugger surpport | 用于和 CDB 调试工具对接,默认安装,一般用于调试 VC 编译的 Qt 程序。 |
MinGW xxxxx | 这是开源的编译器套件,建议安装 |
Strawberry Perl 5.22.1.3 | 用于编译 Qt 源代码的 Perl 开发环境,不需要安装。如果读者以后用到,也可以另外手动安装,在搜索引擎搜索 Strawberry Perl 关键词,去 Strawberry Perl 官网下载最新的安装包是一样用的。 |
下一步,等待安装完成即可。安装完成后弹出如下窗口