文章目录

  • 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/ 下载对应的开发环境和相关工具

qt程序集成python环境 qt集成开发环境介绍_QT


目录结构如下:

  • 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 目录里的内容为例:
  • qt程序集成python环境 qt集成开发环境介绍_qt程序集成python环境_02

  • vsaddin/:Qt 针对 Visual Studio 集成的插件
  • qtcreator/:Qt 官方的集成开发工具,但是 qtcreator 本身是个空壳,它没有编译套件和 Qt 开发库。Qt 5 之后版本有专门的大安装包,里面包含开发需要的东西,并且能自动配置好
  • qt/: Qt 开发环境的下载目录
  • online_installers/:在线安装器,国内用户不建议使用
  • additional_libraries/:附加的相关配置

以5.12.0为例进行下载

1、下载QT安装包

qt程序集成python环境 qt集成开发环境介绍_QT_03


内容如下:

  • 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

qt程序集成python环境 qt集成开发环境介绍_QT_04

2、设置qt账号

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

qt程序集成python环境 qt集成开发环境介绍_Qt_05

3、选择安装路径

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

qt程序集成python环境 qt集成开发环境介绍_qt程序集成python环境_06

4、选择组件

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

qt程序集成python环境 qt集成开发环境介绍_Qt_07

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

qt程序集成python环境 qt集成开发环境介绍_qt程序集成python环境_08

6、菜单快捷方式

也可以不修改

qt程序集成python环境 qt集成开发环境介绍_安装包_09

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

qt程序集成python环境 qt集成开发环境介绍_qt程序集成python环境_10

8、安装完成

qt程序集成python环境 qt集成开发环境介绍_Qt_11


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

3、qt creator创建工程

1、打开软件

qt程序集成python环境 qt集成开发环境介绍_Qt_12


qt程序集成python环境 qt集成开发环境介绍_qt程序集成python环境_13

2、新建项目

qt程序集成python环境 qt集成开发环境介绍_Qt_14

3、选择QT控件项目

也可选择其他项目

qt程序集成python环境 qt集成开发环境介绍_qt_15

4、设置项目位置

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

qt程序集成python环境 qt集成开发环境介绍_qt_16

4、选择kit

默认即可

qt程序集成python环境 qt集成开发环境介绍_QT_17

6、类信息设置

默认即可

qt程序集成python环境 qt集成开发环境介绍_安装包_18

7、项目管理设置

默认即可

qt程序集成python环境 qt集成开发环境介绍_qt程序集成python环境_19

8、运行项目

qt程序集成python环境 qt集成开发环境介绍_安装包_20

9、测试结果

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

qt程序集成python环境 qt集成开发环境介绍_qt程序集成python环境_21


到此就完成了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

qt程序集成python环境 qt集成开发环境介绍_QT_22

2、双击安装vsaddin

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

qt程序集成python环境 qt集成开发环境介绍_安装包_23


qt程序集成python环境 qt集成开发环境介绍_qt程序集成python环境_24

3、完成安装

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

qt程序集成python环境 qt集成开发环境介绍_QT_25


到此vsaddin安装完成。

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

5、VS2019搭建QT环境

1、打开VS2019

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

qt程序集成python环境 qt集成开发环境介绍_qt程序集成python环境_26


Version name:自己定义一个就行‘

Path:qmake.exe所在的bin目录的上层路径

Default Qt/Win version:选择使用的Qt版本

2、VS2019中创建Qt GUI Appliication项目

qt程序集成python环境 qt集成开发环境介绍_安装包_27

3、配置项目属性

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

qt程序集成python环境 qt集成开发环境介绍_qt程序集成python环境_28

4、设置属性

qt程序集成python环境 qt集成开发环境介绍_QT_29

5、类信息

默认即可

qt程序集成python环境 qt集成开发环境介绍_Qt_30

6、创建成功

qt程序集成python环境 qt集成开发环境介绍_Qt_31

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

qt程序集成python环境 qt集成开发环境介绍_安装包_32


放一个按键,保并编译VS

8、弹窗

qt程序集成python环境 qt集成开发环境介绍_qt_33


到此,VS2019搭建环境完成