什么是QT

Qt是一个款跨平台的C++图形用户界面应用程序开发框架,支持包括不限于Windows、Linux、Mac OS X、Android、iOS、WinCE、Unix等平台。Qt 可以绘制漂亮的交互界面同时还集成如多线程、访问数据库、图像处理、音频视频处理、网络通信、文件操作等,可以快速、高效的创建和测试桌面程序开发和嵌入式开发。

QT版本

在QT官网提供了各版本的QT下载:http://download.qt.io/,这里我们可以看出QT的确很强大。但是由于Qt公司提供的更改,自QT5.15之后离线安装程序将不再提供,所以我们只能在线安装了。如果需要离线安装程序,则需要购买 Qt for Small Business 产品。

选择QT版本

这里我选择在线安装QT,在当前路径下找到official_releases->online_installers(或者直接:http://download.qt.io/official_releases/online_installers/),根据操作系统选择适合自己的在线安装程序即可(这里我选择的是qt-unified-windows-x86-online.exe)。

安装QT

双击运行qt-unified-windows-x86-online.exe程序,在线安装需要登录账号(如果没有账号可以注册,注册时需要到邮箱中确认并填写个人信息)。输入账号后Next登录之后勾选“I have read and approve the obligations of using Open Source Qt”选项, 继续Next。

选择QT组件

选择安装路径的时候注意路径不能有空格,选个适合自己的目录并勾选“Associate common file types with Qt Creator ” 继续【下一步】。接着我们选择要安装组件,根据自己的需要勾选Qt开发库组件和集成开发环境和设计工具(默认选择了Developer and Designer Tools )。

在线下载安装

下一步之后勾选“ I have read and agree to the terms contained in the license agreements”继续即开始下载QT了,等下载完成之后点击 下一步就完成了QT安装了。这里我选的组件少Qt占用了3GB左右,所以注意确保安装盘有足够的空间。

QT启动

QT安装完成之后没有在桌面创建快捷方式,我们在开始中找到QT。安装包括了QT助手( Assistant 5.15.0)、QT设计(Designer 5.15.0)、QT语言家(Linguist 5.15.0)和QT Creator 4.13.0,双击QT Creator 4.13.0就可以启动QT啦。

总结:

QT是一个跨平台的C++应用程序开发框架,提供了建立图形用户界面所需的功能和丰富的API。具有优良的跨平台特性,可以一套代码在多平台上完美运行,被广泛的应用在C++图形用户界面程序的开发中。以上内容是小编给大家分享的【Qt5实战001:Qt 5.15下载安装x详解】,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。

qt及qt quick开发实战精解_Qt5实战001:Qt 5.15下载安装详解相关推荐

  1. Linux Redhat 7.6 操作系统 下载安装详解

    redhat 系统镜像分享 [百度网盘分享] (https://pan.baidu.com/s/1ALM6v1dAtPwmEt2tmyTghg )  提取码:2i4o redhat 7.6版本安装详解 ...

  2. win10家庭版 mysql_MySQL下载安装详解(win10家庭版)

    Windows 上安装 MySQL 相对来说会较为简单,点击链接MySQL下载官方网站 下载最新版本 点击 Download 按钮进入下载页面,点击下图中的 No thanks, just start ...

  3. 2022新版前端开发工具vscode使用教程之下载安装详解

    IDE(Integrated Development Environment,集成开发环境)是含代码编辑器.关键词高亮.智能感应.智能纠错.格式美化.版本管理等功能于一身的 "高级代码编辑器 ...

  4. Windows10下VS2015下载安装详解【附“安装包丢失或损坏“ 错误解决方法】

    目录 一.VS2015安装包下载 二.VS2015安装 1.解压双击安装 2.选择安装位置,并自定义安装 3.安装过程解决 "安装包丢失或损坏" 错误 原创的呀

  5. VMware虚拟机下载安装详解

    目录 VM是什么? 下载VM VM安装 VM是什么? 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的.运行在一个完全隔离环境中的完整计算机系统.在实体计算机中能够完成的 ...

  6. Keras深度学习实战(4)——深度学习中常用激活函数和损失函数详解

    Keras深度学习实战(4)--深度学习中常用激活函数和损失函数详解 常用激活函数 Sigmoid 激活函数 Tanh 激活函数 ReLU 激活函数 线性激活函数 Softmax 激活函数 损失函数 ...

  7. android禁止下拉刷新,Android开发之无痕过渡下拉刷新控件的实现思路详解

    相信大家已经对下拉刷新熟悉得不能再熟悉了,市面上的下拉刷新琳琅满目,然而有很多在我看来略有缺陷,接下来我将说明一下存在的缺陷问题,然后提供一种思路来解决这一缺陷,废话不多说!往下看嘞! 1.市面一些下 ...

  8. STC8H开发(一): 在Keil5中配置和使用FwLib_STC8封装库(图文详解)

    目录 STC8H开发(一): 在Keil5中配置和使用FwLib_STC8封装库(图文详解) STC8H开发(二): 在Linux VSCode中配置和使用FwLib_STC8封装库(图文详解) ST ...

  9. Android AR开发实践之七:OpenGLES相机预览背景绘制源码详解

    Android AR开发实践之七:OpenGLES相机预览背景绘制源码详解 目录 Android AR开发实践之七:OpenGLES相机预览背景绘制源码详解 一.OpenGL ES渲染管线 1.基本处 ...

最新文章

  1. 玩转Regsvr32命令
  2. C语言--在终端输入多行信息,找出包含“ould”的行,并打印改行
  3. 【读书笔记《Android游戏编程之从零开始》】10.游戏开发基础(View 游戏框架)
  4. jsp 九大内置对象详解以及示例
  5. 高速EDA设计课程报告(二)
  6. Python快速实现一个域名、IP信息聚合网站
  7. 串口发送字符控制灯亮灭
  8. 互联网深处有趣网站——进阶篇
  9. 共享经济开始崩溃,区块链能否再续共享经济神话?
  10. 职业学校计算机和机电哪个好,职业学校都有什么专业10大热门专业
  11. 疑似集体出走,支付宝蚂蚁庄园小鸡不见了
  12. AAAI2023 | 基于课程学习的机器翻译质量评估去噪预训练
  13. 6月16-17参加公司团建-军事化拓展训练总结
  14. 解决微信小程序自定义tabbar跳转页面图标闪动问题
  15. 最新食品流行趋势?“菊苣蜜纤维”将在未来成为重要的功能性原料
  16. 达梦数据库角色详解——VTI、SOI
  17. 个人对粗糙集的一些理解和简单举例
  18. C语言实现三种样式的九九乘法表
  19. 06-图6. 公路村村通(30)
  20. MATLAB实现手机重力加速度去除

热门文章

  1. python中数字的排序
  2. Spring Boot 2.0 Intellij Idea 中图文详解打包成可执行Jar
  3. 记录一次客户Oracle启动不了的解决过程
  4. 关于java中equals与==的区别的小实验
  5. Git (13) -- Git 分支 -- 分支的新建与合并
  6. Linux printf()占位符
  7. V4L2Gstreamer媒体控制工具(五)
  8. android系统app打开蓝牙+设置可见性
  9. Educoder 机器学习 神经网络 第三关:反向传播算法
  10. wireshark-抓包极简使用教程