Qt的下载安装全教程

Qt的下载安装全教程Qt的安装及环境配置

大家好,又见面了,我是你们的朋友全栈君。

一、Qt 的安装

1.下载地址:https://download.qt.io/official_releases/qt/ ;如下图1,图2,选择自己想要下载的版本,我下载的5.12.12,文件3.7G,建议使用加速器下载;在此说明一下,我这里用的python,在python中也可以直接安装PyQt5进行编程实现软件设计,不必安装Qt的开发环境,我下载qt是为了使用qt自带的IDE(Qt Creator),因为Qt Creator中功能更加的全,比如可以UI窗体的可视化设计,qt类库的信息查找等等功能。
在这里插入图片描述图1

在这里插入图片描述图2
2.下载完成后直接打开,需要注册,选择sign in按照要求完成注册及验证。
在这里插入图片描述图3
3.next…到此建议不要放在c盘,在其它盘建个文件夹。

在这里插入图片描述
图4

4.到如图5所示界面,选择安装的模块时,使用MSVC编译器的模块,包括MSVC2015,2017是qt针对c++的,如果只是研究python可以不用安装,MinGW是编译器,必须要安装一个,当然都安装也不碍事;Android平台是编译模块,包括Android x86,Android ARM-v8a等,是用于安卓平台开发的编译模块;Sources是qt c++类库的源程序;Qt Charts是二维图表模块,用于柱状图,饼图,曲线等常规的二维图表,非常实用的模块;
Qt Data Visualization是三维数据图表模块,用于三维显示,如散点图啥的,非常实用;
Qt Script 是脚本模块,这个是已经过时的模块,可以不用安装;在Tools中Qt Creator4.8CDB Debugger support for Qt Creator ,是用于支持在Qt Creator中进行程序调试的模块;
MinGW 7.3.0是MinGW 64-bit编译工具链,必须安装;Strawberry Perl是Perl语言工具;
上述介绍了各个模块的作用功能,根据需求安装即可,加粗模块是非常有用的,建议安装,当然电脑配置高都安装也是可以的。
在这里插入图片描述图5
5.选择I have read在这里插入图片描述图6
6.菜单快捷方式在这里插入图片描述图7
7.安装,如果所有模块都选了,安装时间久一点;耐心等待,然后就大功告成;
在这里插入图片描述图8

二、环境配置

1.右击此电脑——属性——高级系统设置——高级——环境变量——新建;将Qt和MinGW的bin文件添加,我添加的如下:在这里插入图片描述图9
2.添加完成后就可以打开Qt Creator啦
在这里插入图片描述图10

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/145552.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Apache规则RewriteCond详解

    Apache规则RewriteCond详解
    Apache中RewriteCond语句对于我来说一直是个难点,多次试图去把它搞明白,都没有结构,这次我终于算大概知道它的意思了。 RewriteCond就像我们程序中的if语句一样,表示如果符合某个或某几个条件则执行RewriteCond下面紧邻的RewriteRule语句,这就是RewriteCond最原始、基础的功能,为了方便理解,下面来看看几个例子。
      RewriteEngineon
      RewriteCond %{HTTP_USER_AGENT

    2022年6月12日
    30
  • Error: A JNI error has occurred, please check your installation and try again解决[通俗易懂]

    Error: A JNI error has occurred, please check your installation and try again解决[通俗易懂]为什么会出现这个问题?因为你的java-verion和javac-version版本不一致为什么两个版本不一致?因为你重复多次安装JDK,导致你的电脑上存在多个JDK版本,这样你运行java命令的时候就会出现这个错。怎么解决两个版本不一致问题?让你的java-verion和javac-version版本不致就可以了怎样保持一致?你要卸载掉旧的JDK,这样剩余的j…

    2022年5月28日
    39
  • Java 审计之XXE篇

    Java审计之XXE篇0x00前言在以前XXE漏洞了解得并不多,只是有一个初步的认识和靶机里面遇到过。下面来深入了解一下该漏洞的产生和利用。0x01XXE漏洞当程序在解析XML输入时,

    2021年12月12日
    46
  • 什么是模型,什么是模式

    模型(model)与模式(Pattern),英文显然是两个词,但是,在实际使用过程中,却是比较混乱。虽然,我还不清楚厘清这两个词的关系,对基层的数学工作者有怎样的价值,但是至少对理解什么是数学是有益处的,能够帮助我们不止是了解数学的结论,而且了解数学的思考方法。  一、模型与数学模型     (一)模型的定义:     数学辞海第5卷第109页有关于模型的定义:模型

    2022年4月6日
    33
  • Silverlight 引路蜂二维图形库示例:虚线类型

    Silverlight 引路蜂二维图形库示例:虚线类型

    2021年8月18日
    48
  • java list转arraylist_进制数之间的转换方法

    java list转arraylist_进制数之间的转换方法一.Array转为List1.实现方法:java中数组转list使用Arrays.asList(T…a)方法。publicclassArray2List{publicstaticvoidmain(String[]args){List<String>listA=Arrays.asList(“dog”,”cat”,”cow”)…

    2022年8月23日
    10

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号