win11的话真心建议能用win10就不要升级,不太好用,只是界面mac化了一些,搞了一些圆角,但对于开发人员来讲,这个更新微不足道,相反用起来手感反而不好了。
下图是win11的界面

1 qt下载
https://download.qt.io/archive/qt/

可以选择自己想下载的版本
5.14.2传送门
——》下载完成
——》直接安装
——》中间需要注册一个qt账号(QT是个人免费的)
——》选择安装路径
——》选择安装组件(不懂的话,全选总不会错)
——》创建快捷方式等比较简单不再放图片;
1.1 版本选择
目前QT有QT4,QT5,QT6三个大迭代吧!QT6刚出,想尝鲜的可以试试;建议使用QT5;
Qt 6 2020年12月8日发布。但在 Win 平台上只支持 Win10 及其以上。
Qt 5: 尽量选择Qt 5.9 以后的版本,尽量不要选择QT5.9之前的。
若要开发安卓APP,建议升级至 5.15,因为该版本完善了安卓开发文档。当然5.14.2也是可以用的的。
另外
高分屏的支持也是从5.14开始的
触摸屏从5.12开始;
嵌入式类应用的建议还是暂时用4.8系
具体的一些信息官网每个版本也会发布release可以去官网看
2 qt入门
2.1 qmake项目
下载完成后直接打开Qt Creator (5.14.2对应的QtCreator应该叫 Qt Creator 4.11.1 找不到的话直接搜,或者去安装目录下找)。
- 左上角【文件】-【新建文件或项目】-选择【Application】-【Qt Widgets Application】-【choose】;
- 确定【项目名称】,【项目路径】。不要有中文路径即可,作为一个程序员应该养成良好的习惯,安装软件或者新建项目尽量不要用中文;
- 【build system】,选择qmake
- 【kits】界面,选择mingw;我在前面提到默认全选安装总是没错的,所以要是没有mingw,十有八九没有全部安装;(选择MSVC也是可以的,但要 确认你的VS和QT是配置好的,建议先选mingw后面再捣鼓MSVC)
-【summary】界面,主要是版本控制,直接略过

创建完成的项目是下图这样的,直接按F5,会弹出下图红框内的界面。
至此,qt就算是安装完成

2.2 cmake项目
cmake项目和上一节新建方式大致相同,只不过在
- 【build system】,要选择cmake
- 【kits】界面,选择mingw;
最终应该是能正常编译与启动的,build默认生成的文件应该如下图所示:

2.3 Qbs项目
很多人可能没有听说过QBS项目啊;Qvs又叫Qt Build Suite), 号称呢是未来主流的构建工具;采用Qbs构建工具新建的qt项目如下图所示,内容与qmaker差不多,看起来很qt,只不过 .pro 文件换成了 .qbs:3 文件;
直接按F5程序预期能正常运行的,如果出问题的话,主要有两个原因:
- qt没装好
- 没有严格按照操作步骤来
所以这些hello world程序,只要按操作步骤来,是不会出现任何问题的。

【扩展资料】 Qbs与qmake对比

区别与联系
区别:
- qbs没有绑定Qt版本;(Ln3)
- 构建目录可发现cmake、qmake都是生成的makefile在调用make,而qbs的构建目录没有makefile,但有一个genmodules内部包含了qt模块;
- 添加文件时,qbs也不需要区别.cpp和.h文件,统一添加在file下(ln18);
- 引用相关模块时,使用Depends指令,不需要包含头文件路径和库路径、手动链接库等;那在这里提个小问题,既然qbs引用模块,而非引用库,那么qbs如何引用第三方库呢???
本文详细介绍了在Windows 11系统上安装和配置QT5.14.2的步骤,包括下载、安装、创建qmake、cmake和Qbs类型的项目。此外,还提供了关于版本选择的建议,以及QT Creator中构建系统的设置,帮助读者快速入门QT开发。
6884

被折叠的 条评论
为什么被折叠?



