Windows安装Qt6.4.2及简单验证

 更新时间:2023年02月14日 10:46:45   作者:fengbingchun  
本文主要介绍了Windows安装Qt6.4.2及简单验证,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

Qt是一个跨平台的C++开发库,用来开发图形用户界面(Graphical User Interface, GUI)。它支持Windows、Linux、macOS、Android、iOS、QNX等平台,一个框架、一套代码库、任意平台部署。Qt有开源和商业两种许可。

Qt从5.15开始官方不再直接提供开源的exe可执行文件进行安装了,需在线安装。

安装前需要在Qt官网注册一个账户。

1. 安装过程中,既安装了MinGW 11.2.0 64-bit也安装了MSVC 2019 64-bit,因为本地已安装了vs2022,因此既可以使用Qt Creator进行开发,也可以将.pro导入到vs工程中,也可以通过vs2022开发Qt程序。

(1).打开https://www.qt.io/download-open-source 点击: "Download the Qt Online Installer",再点击"Download",此时会将qt-unified-windows-x64-4.5.1-online.exe下载到本地;
(2).双击qt-unified-windows-x64-4.5.1-online.exe;
(3).根据需要安装组件如下图所示:这里选择安装6.4.2版本,约6个多G

Additional Libraries全选
Developer and Designer Tools:除了默认勾选的,再勾选上MinGW 11.2.0 64-bit
OpenSSL 1.1.1q Toolkit:勾选OpenSSL 64-bit binaries(MSVC 2019)
(4).一直下一步,等待安装完成即可。

2. vs2022中配置Qt:

(1).打开一个vs2022工程;
(2).扩展 --> 管理扩展:搜索qt,选择Qt Visual Studio Tools,如下图所示,点击下载,安装完后重启vs2022

(3).重启后,点击扩展,出现Qt VS Tools,点击Qt Versions,点击"add new Qt version",然后点击Qt安装目录下的qmake.exe,最后点击确定,如下图所示:

3. 使用Qt Creator创建一个Qt Widgets项目:
(1).打开Qt Creator;
(2).依次点击:创建项目... --> Application(Qt) --> Qt Widgets Application:填写名称:test1,创建路径:E:\test\test1; Kit Selection选择:MinGW和MSVC2019全部勾选; 其它都使用默认;
(3).点击运行,其结果如下图所示:运行成功,不需要自己写一行代码 

4. 使用vs2022创建一个Qt Widgets项目:
(1).打开vs2022,点击创建新项目,选中"Qt Widgets Application",点击下一步:项目名称:test2,位置:E:\test;点击创建;其它全部使用默认;
(2).可以在Debug和Release下分别编译运行,其结果如下图所示:运行成功,不需要自己写一行代码

(3).当在vs2022中双击打开test2.ui时,test2.ui会异常退出,解放方法如下:
选中test2.ui,点击右键,打开方式,选中"Qt Designer(默认值)",点击"添加":程序输入qtcreator.exe,即C:\Qt\Tools\QtCreator\bin\qtcreator.exe,点击确定;然后再点击"设为默认值",确认即可。
(4).打开test2.ui后,随意拖入一个按钮,如CommandLinkButton,保存,关闭test2.ui;
(5).重新编译,运行,结果如下图所示:

到此这篇关于Windows安装Qt6.4.2及简单验证的文章就介绍到这了,更多相关Windows安装Qt6.4.2内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Qt自制一个小闹钟的实现示例

    Qt自制一个小闹钟的实现示例

    本文主要介绍了Qt自制一个小闹钟的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-09-09
  • C++实现基于EASYX库扫描线算法

    C++实现基于EASYX库扫描线算法

    这篇文章主要为大家详细介绍了C++实现基于EASYX库扫描线算法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-02-02
  • C/C++举例讲解关键字的用法

    C/C++举例讲解关键字的用法

    相对于其他语言来说,C语言的关键字算是少的了。在C98中关键子总共只有32个,我们来分析一下部分关键字在C/C++中它独特的作用
    2022-05-05
  • C语言之陷阱与缺陷详解

    C语言之陷阱与缺陷详解

    本片文章是对C++中陷阱与缺陷进行了详细的分析介绍,小编觉得本片文章讲解的非常详细,需要的朋友参考下,希望能够给你带来帮助
    2021-09-09
  • C++、python和go语言实现的简单客户端服务器代码示例

    C++、python和go语言实现的简单客户端服务器代码示例

    这篇文章主要介绍了C++、python和go语言实现的简单客户端服务器代码示例,本文分别给出了3种语言的客户端服务器通信代码实例,需要的朋友可以参考下
    2015-03-03
  • C++结构体字节对齐示例

    C++结构体字节对齐示例

    这篇文章主要为大家介绍了C++结构体字节对齐示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • 深入解析C++中的构造函数和析构函数

    深入解析C++中的构造函数和析构函数

    析构函数:在撤销对象占用的内存之前,进行一些操作的函数。析构函数不能被重载,只能有一个
    2013-09-09
  • C语言的递归函数详解

    C语言的递归函数详解

    这篇文章主要为大家介绍了C语言的递归函数,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-01-01
  • c语言中字符串分割函数及实现方法

    c语言中字符串分割函数及实现方法

    下面小编就为大家带来一篇c语言中字符串分割函数及实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-05-05
  • C语言实现简易贪吃蛇游戏的示例代码

    C语言实现简易贪吃蛇游戏的示例代码

    这篇文章主要介绍了如何利用C语言实现一个经典的小游戏——贪吃蛇,文中的示例代码讲解详细,具有一定的借鉴价值,需要的可以参考一下
    2022-10-10

最新评论