文章目录

  • 1、QT简介
  • 2、 QT的安装
    • 1、下载QT安装包
    • 2、安装QT
      • 1、安装qt creator
      • 2、设置qt账号
      • 3、选择安装路径
      • 4、选择组件
      • 5、同意许可协议,下一步
      • 6、菜单快捷方式
      • 7、点击安装,等待安装完成
      • 8、安装完成
    • 3、qt creator创建工程
      • 1、打开软件
      • 2、新建项目
      • 3、选择QT控件项目
      • 4、设置项目位置
      • 4、选择kit
      • 6、类信息设置
      • 7、项目管理设置
      • 8、运行项目
      • 9、测试结果
    • 4、安装qt visual studio tools
      • 1、下载vsaddin
      • 2、双击安装vsaddin
      • 3、完成安装
    • 5、VS2019搭建QT环境
      • 1、打开VS2019
      • 2、VS2019中创建Qt GUI Appliication项目
      • 3、配置项目属性
      • 4、设置属性
      • 5、类信息
      • 6、创建成功
      • 7、点击 QtGuiApplication2.ui ,打开Qt设计师
      • 8、弹窗

1、QT简介

  是跨平台的开发库,主要是开发图形用户界面(GUI)应用程序,也可开发非图形的命令行(CUI)应用程序。QT支持众多的操作系统平台,其库也一直有新模块和第三方模块扩充。
  QT最早是1991年由挪威的Eirik Chambe-Eng 和 Haavard Nord 开发的,在2000年发布了遵循GPL许可证的开源版本。2014年9月Digia宣布成立Qt
Compan全资子公司,独立运营Qt商业授权业务。但是因为KDE是采用GPL许可证发布的开源软件,为了与GNOME竞争,就给Qt增加了GPL的开源授权,这样就不会存在什么商业风险,能够被更多开发者使用和支持。

2、 QT的安装

到QT的官网:https://download.qt.io/ 下载对应的开发环境和相关工具

目录结构如下:

  • archive:各种Qt开发工具安装包,新旧都有(可以下载Qt开发环境和源代码)

  • community_releases:社区定制的Qt库,Tizen版Qt以及Qt附加源码包

  • development_releases:开发版,有新的和旧的不稳定版本,在Qt开发过程中的非正式版本

  • learning:有学习Qt的文档教程和示范视频

  • ministro:迷你版,目前是针对Android的版本

  • official_releases:正式发布版,是与开发版相对的稳定版Qt库和开发工具(可以下载Qt开发环境和源代码)

  • online:Qt在线安装源

  • snapshots:预览版,最新的开发测试中的Qt库和开发工具
    archive 和 official_releases 两个目录都有最新的 Qt 开发环境安装包,以 archive 目录里的内容为例:

  • vsaddin/:Qt 针对 Visual Studio 集成的插件

  • qtcreator/:Qt 官方的集成开发工具,但是 qtcreator 本身是个空壳,它没有编译套件和 Qt 开发库。Qt 5 之后版本有专门的大安装包,里面包含开发需要的东西,并且能自动配置好

  • qt/: Qt 开发环境的下载目录

  • online_installers/:在线安装器,国内用户不建议使用

  • additional_libraries/:附加的相关配置

以5.12.0为例进行下载

1、下载QT安装包


内容如下:

  • submodules/:目录存放 Qt 各个分模块的源代码
  • single/:目录存放 Qt 源代码的合集打包
  • qt-opensource-windows-x86-5.11.1.exe: 是 Windows 系统下的 Qt 安装包,MinGW 和 VC 版本全部集成到一块了
  • qt-opensource-mac-x64-5.11.1.dmg :是苹果操作系统的安装包
  • qt-opensource-linux-x64-5.11.1.run :是 Linux 系统的安装包
  • md5sums.txt: 保存了以上文件的 MD5 校验和,可以检查下载软件包的完整性

这里下载箭头指向的exe,等待下载完成,到下载目录看一下是否存在对应exe。

2、安装QT

1、安装qt creator

1)双击安装包,等待出现一下界面,点击Next

2、设置qt账号

没有账号就先注册一个,注册完之后点击Next,或者可以在安装前断网试试

3、选择安装路径

可以选择自定义路径,选择下一步

4、选择组件

选择需要的组件,最好都选吧,不然后面安装QT工具时不能动态修改,以下为必选组件,选择下一步

5、同意许可协议,下一步

6、菜单快捷方式

也可以不修改

7、点击安装,等待安装完成

8、安装完成


到此,qt creator就安装完成了。

3、qt creator创建工程

1、打开软件


2、新建项目

3、选择QT控件项目

也可选择其他项目

4、设置项目位置

名称路径均可自定义,下一步

4、选择kit

默认即可

6、类信息设置

默认即可

7、项目管理设置

默认即可

8、运行项目

9、测试结果

出现一个窗口,说明qt create软件安装好了


到此就完成了qt creator创建项目的步骤了。

4、安装qt visual studio tools

以VS2019为例,下载2.4.3版本

1、下载vsaddin

到官网https://download.qt.io/archive/vsaddin/下载vsaddin,下载完成之后检查对应目录是否存在qt-vsaddin-msvc2019-2.4.3.vsix

2、双击安装vsaddin

没有安装过是Install,安装过是modify,点击即可进行安装,等待安装完成

3、完成安装

出现以下界面,就说明安装完了,重启一下系统

到此vsaddin安装完成。
**为什么单独安装vsaddin,不用VS2019内置的呢?**因为vs2019里面的版本安装之后是没有Qt GUI Application等项目的,要使用GUI的话就需要安装vsaddin。

5、VS2019搭建QT环境

1、打开VS2019

菜单栏——扩展——Qt VS Tools——Qt Option,如下

Version name:自己定义一个就行‘
Path:qmake.exe所在的bin目录的上层路径
Default Qt/Win version:选择使用的Qt版本

2、VS2019中创建Qt GUI Appliication项目

3、配置项目属性

项目名称、位置支持自定义,设置完成知之后点击Next

4、设置属性

5、类信息

默认即可

6、创建成功

7、点击 QtGuiApplication2.ui ,打开Qt设计师


放一个按键,保并编译VS

8、弹窗


到此,VS2019搭建环境完成

QT开发环境简介、安装以及搭建VS2019环境相关推荐

  1. Android Studio环境配置安装、搭建详细步骤及使用方法

    APP准备工作如下 1.源码下载 因为我已经下载好了 就不演示了 连下载都不会我就不说什么了. 稍后我会随教程发源码出去 jdk-8u77-windows-x64 萝卜app 1.1 mahuaTV这 ...

  2. win10安装和搭建vue环境

    win10安装和搭建vue环境 安装nodejs 配置环境变量 安装vue 配置淘宝镜像 安装nodejs 在安装Vue环境之前,首先需要安装Nodejs,然后通过npm命令安装vue.官方的说法是: ...

  3. sit是什么环境_测试环境是什么_搭建测试环境要遵循什么原则?

    测试环境是什么? 测试进行软件测试的之前,需要搭建好测试环境.那什么是测试环境呢? 简单的说就是软件运行的平台,即软件.硬件和网络三种环境的合集,也就是说:测试环境=软件+硬件+网络 硬件:包括PC机 ...

  4. Qt开发Activex笔记(一):环境搭建、基础开发流程和演示Demo

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://blog.csdn.net/qq21497936/article/details/113773009 长期持续带来更多项目与技术分 ...

  5. 最新版python如何安装qt5_Python3 搭建Qt5 环境的方法示例

    1.检查本机python 版本: 2.安装Qt5 执行如下指令: pip install PyQt5 -i https://pypi.douban.com/simple #在后面加上"-i ...

  6. UEFI开发探索97 – EDK2模拟器搭建网络环境

    (请保留-> 作者: 罗冰 https://blog.csdn.net/luobing4365) EDK2模拟器搭建网络环境 1 搭建EDK2开发环境 1)工具安装 2)下载代码库 3)更新子模 ...

  7. QT——开发入门简介

    [系列专栏]:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来! <QT开发实战> <嵌入式通用开发实战> <嵌入式Linux开发实战> 1.你了解Qt吗? ...

  8. 安装conda搭建python环境(保姆级教程)

    目录 一.Anaconda简介 二.Anaconda安装 2.1 Anaconda下载 2.2 Anaconda安装 2.3 配置环境变量 三.通过conda配置python环境 3.1 创建并激活虚 ...

  9. cytoscape安装java_搭建java环境——安装GSEA和Cytoscape

    GSEA和Cytoscape的安装都需要java环境,所以首先要搭建好java环境.在搭建java环境之前新建一个虚拟环境,将java环境与外部环境隔绝起来.我使用的是conda建立的虚拟环境:con ...

  10. linux如何搭建lamp环境,Linux操作系统下搭建LAMP环境

    准备:先在目录home/csy/下建website代码目录,然后新建php文件,命名为test.php. 在test.php编写代码如下: php phpinfo(); ?> 保存并退出. 一. ...

最新文章

  1. jqueryeasyui datebox 设置默认值
  2. soa学习路线_Web服务安全性和SOA路线图的人为维度
  3. linux嵌入式开发流程,听听牛人怎么说
  4. mysql8.0.12不能用_使用最新版本MySQL8.0.12报错记录
  5. c# npoi 公式不计算_建筑行业计算公式大全,钢筋重量计算公式,不收藏吃亏的是你自己...
  6. 震惊!雷军表示要出千元5G手机!
  7. C语言的数据类型→浮点型数据
  8. python sys模块_Python sys模块
  9. 130242014075 杨利城 《电商系统某功能模块》的需求分析与设计
  10. Atitit git 使用法v2 目录 1. Git客户端工具 1 1.1. Tortoisegit git gui 图形化工具。。 1 1.2. Ide中的git插件(eclipse idea
  11. 如何给网页设置logo
  12. 对话王劲:无人驾驶每天能救500多条人命 | AI英雄
  13. AE 渲染视频 屏幕闪绿的问题
  14. 手机通过USB 利用电脑网络上网
  15. java -Linux 配置
  16. Python——CSV读取大文件报错_csv.Error: field larger than field limit
  17. (转)LiveUpdate 错误LU1814的解决方法之我见
  18. 【贪心算法】活动安排问题
  19. [转]Android Wifi 主动扫描 被动扫描
  20. 电脑显示器如何实现分屏 一台主机两台显示器分屏

热门文章

  1. AGV机器人核心部件——驱动轮
  2. 安卓不透明度和透明度
  3. 电脑键盘出现计算机,电脑上出现了键盘怎么办
  4. pr如何处理音效_PR剪辑如何让视频声音更好听
  5. TapTap Android电话面经
  6. python两个excel做匹配_python链接两张excel表格数据-如何用python从excel中同时提取两个列的数据,并生......
  7. 计算机桌面壁纸被锁定,Win10桌面壁纸被锁定无法修改咋办? win10官网
  8. 基于JavaEE的居民水电费管理系统_JSP网站设计_MySQL数据库设计
  9. Python语音识别
  10. Java类型转换简单运用