在Qt6系列里生成的软件据说是不支持Win7系统,因此还是继续坚守Qt5吧。因为Qt5.15是Qt5最后一个系列,Qt5.15系列也是最后支持win7的版本,后面的Qt6系列版本需要更改源码编译才能支持win7,这对于小白来说难于上青天。以前的版本可以直接离线安装,现在必须通过在线安装的方式了,对于很多小白来说还是有一点懵逼的,小陶也是探索了一段时间,特此记录。
这里引用以下博客园里的文章:Qt最好用评价最高的是哪个版本?
如果你需要 PDF 的支持,建议升级至 5.15,因为新增模块 Qt PDF
如果你需要 SSL 的支持,建议升级至 5.15,因为 5.13 开始已自支持 OpenSSL 1.1 及其以上。
如果你常用 QImage,建议升级至 5.15,因为缩放和转换的许多方法都升级成多线程的。
如果你常用 QtQuick,建议升级至 5.15,因为 5.14 开始 QtQuick 不再局限于 OpenGL 引擎加速。
如果你常用 QNetworkAccessManager,建议升级至 5.15,因为开始支持超时设置 setTransferTimeout
如果你发行在 Windows 平台,建议升级至 5.15,因为 5.14 开始对高DPI的设备有更好的支持。
如果你需要开发 安卓APP,建议升级至 5.15,因为该版本完善了安卓开发文档。
可以在清华大学的镜像里安装:qt在线安装器 4.8版本- 清华大学开源软件镜像站
如果遇到您可以为开源的元数据和下载选择一个不同的镜像。您可以在控制台下通过--mirror选项进行设置
这种情况,可以根据下面的操作进行镜像添加。
首先是进入online安装器的目录,例如我的是桌面:
cd C:\Users\MrWood\Desktop
qt-unified-windows-x64-online.exe --mirror https://mirrors.aliyun.com/qt/
当然即便没有报错我也是推荐利用国内镜像加速下载过程,提高安装效率。
Qt的在线安装器默认是屏蔽了5.15版本的。可以打开Archive
再点击筛选
。
然后就是选择安装哪些组件了。有用组件未安装也不用担心,无论未安装或者已安装的组件,在安装完成后,都可以更新、添加和删除,在线安装的灵活就在这里体现。
首先是Qt Design Studio,选择4.6.2或者选择下面那个LTS版本也可以,感觉差别不大。
额外附加组件(Extensions)一般不需要(比如pdf、WebE等),而且看着好像也不支持Qt5.15系列。
关于Qt部分,进入5.15.2里面,可以安装自己需要的:
关于Qt Creater部分,选择默认安装即可(注意必须得安装一个Qt Creater)。
然后等待着安装完成就行了。