【QT】简单易学的QT安装教程

article/2025/9/13 11:24:28

对于在Windows系统上安装QT,经常会出现各种各样的错误,从不知选择版本到安装好后也无法使用,实属让人头疼。经过多次试错,找到了简单易学的QT方式,同时也会说明其中需要注意的点

一、QT安装和新建QT文件

https://download.qt.io/new_archive/qt/5.7/5.7.1/qt-opensource-windows-x86-mingw530-5.7.1.exehttps://download.qt.io/new_archive/qt/5.7/5.7.1/qt-opensource-windows-x86-mingw530-5.7.1.exe1.复制网站,打开迅雷,直接在搜索框中粘贴下载

 2.下载完成后,点击打开文件,按照默认方式安装,遇到不解的地方,有道翻译截图翻译,最后安装成功后,界面如图

 3.安装成功QT到这一步并不难,但是后面新建文件,许多细节需要注意,否则很容易出错

点击New Projec,新建文件,选择Qt Widget Application,这个就是QT的桌面窗口类,一般默认都是新建这个文件,围绕这个文件开展,其他的文件模板后续会介绍

 4.输入项目名称,这个根据自己的爱好来取,一般使用英文。选择创建路径,点击设为默认的项目路径,这个路径后续需要用到。

 5.点击下一步

 6.这里一般默认选择基类为QWidget,选择完基类,其他的都会随着默认创建,点击下一步

 7.点击完成

 8.创建完成后,如图所示,.pro文件是QT的项目文件,有些需要扩展的功能就需要将关键字写入其中。widget.h文件就是QT窗口的头文件,一般承载着窗口上的所有控件,widget.cpp文件一般就是代码实现的部分,连接各控件,实现窗口上各控件的功能。widget.ui文件是跟控件自身的属性相关的文件,主要是界面的设计和布置。main.cpp文件则是主程序运行,一般是运行事件循环(相关的控件和功能,会在其他教程中解释)

 9.点击左下角“锤子类型”的按钮,进行编译,右下角出现红色按钮,点击后如图

 10.显示错误,无法编译,这是很常见的一种错误,点击左边“项目” ,如图

 11.将构建目录选择成与项目文件同一级的目录(上面的路径),如图

 12.点击左边的“编辑”,返回编辑界面,再次点击左下角“锤子”按钮,进行编译,没有报出红色字体警告,编译成功,点击左小角的第一个三角形按钮(运行)。第二个三角形按钮(调试运行)

 13.运行结果如图,因为没有添加东西,所以默认是空白窗口

 14.QT安装,新建文件完成,到这一步后,就可以根据自己的想法去添加功能,美化界面

二、QT小细节

1.点击界面上层“工具”选项,选择“选项”,字体颜色和常用功能可以根据自身的爱好进行选择,这里需要注意,默认编码选择utf-8,如图

 2.在构建和运行中,stop applications before building 这里一般选择None

3.剩下的功能选项可以根据自身的爱好进行设置,一般选择默认


http://chatgpt.dhexx.cn/article/WbB2ydS1.shtml

相关文章

Qt安装详细步骤

qt安装地址 安装步骤如下: (上图为所勾选的编译组件详细勾选项,只适用于初学初学者)

Qt安装教程(Qt 6.4)

Qt安装教程(Qt 6.4) 一、Qt简单介绍二、安装Qt(1)下载(2)安装 三、Qt组件一览(1) “Preview”分类下的开发组件(2) “Qt ”分类下的开发组件 一、Qt简单介绍 …

QT安装具体图解

文章目录 QT安装包下载Qt安装1.双击下载好的安装包,出现界面点击next2.根据个人情况选择填写信息,有账号就登陆,没有就注册一个(注意:注册时候的密码需要英文大写,小写,数字,特殊符号…

Qt下载安装及配置教程

进入qt中文网站:https://www.qt.io/zh-cn/ 下载开源版 往下滑,下载Qt在线安装程序 它已经检测出我的是windows系统,直接点击download就好。如果是其它的系统,需要找到对应自己系统的安装包。 然后跟网速有关,等…

QT系列---安装

文章目录 一、QT介绍二、为什么嵌入式系统界面推荐使用QT开发?三、QT安装教程四、QT的第一个界面五、QT的设计页面 一、QT介绍 QT是基于C语言的图形用户界面应用程序开发框架。QT除了可以开发GUI程序,也可以发开像控制台工具和服务器这些。 QT目前除了C…

Qt的下载安装全教程

一、Qt 的安装 1.下载地址:https://download.qt.io/official_releases/qt/ ;如下图1,图2,选择自己想要下载的版本,我下载的5.12.12,文件3.7G,建议使用加速器下载;在此说明一下&…

Qt5.14.2下载与安装(保姆级图文教程)

文章目录 1 官方下载地址2 Qt5.14.2 安装3 代码测试4 组件更新5 卸载 1 官方下载地址 下载地址:https://download.qt.io/archive/qt/5.14/ 根据自己的系统选择安装包进行下载。 本人是Windows10 64位系统,虽然安装包名称只有x86,但是在安装…

Qt在线安装教程(详细图文)

Qt在线安装教程(详细图文 一、前言二、QT账号的注册三、QT的安装的镜像四、安装的过程 一、前言 个人主页: ζ小菜鸡大家好我是ζ小菜鸡,小伙伴们,让我们一起来学习Qt在线安装。如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连) 二、QT账…

数位dp。。。

(建议认真学的人最好别看我的博客) https://blog.csdn.net/KonnyWen/article/details/104475276别人的一篇博客,明天早上学! 好的我们开始:数位 dp 是指求在数位限制下有多少满足要求的数的 dp \texttt{dp}dp。例如&am…

数位dp + 记忆化搜索

这里写目录标题 数位dp记忆化搜索例题 数位dp 1.数位dp的由来:数位dp也是动态规划的一种类型,而数位dp解决的问题往往是这样的: 题目会给你一个区间,然后让你去根据这个区间去找一些符合条件的数据。 但是这样的话我们最可能想到…

-数位DP

目录 1、 数位和 2、不要62 3、数数1 4、数数2 5、数数3 1、 数位和 // 数位和#include<bits/stdc.h> using namespace std; int c[21]; long long l, r, ans[10], f[17];inline void calc(long long n, int xs){ // xs : 系数int m 0; while(n){c[m]…

数位DP 详解+模版

首先清楚数位DP要解决什么样的问题&#xff1a; 求出在给定区间 [A,B] 内&#xff0c;符合条件 f(i) 的数 i 的个数。条件 f(i) 一般与数的大小无关&#xff0c;而与数的组成有关。由于数是按位dp&#xff0c;数的大小对复杂度的影响很小。 用记忆化搜索来实现。 先来看模板…

数位DP~

综述 数位DP的应用范围&#xff1a; 在某个区间内有多少个满足一定的性质 数位DP中使用的方法&#xff1a; 类似于前缀和。A到B相当于f[B] - a[A-1] 这一点尤为重要&#xff0c;因为已经弱化了边界&#xff0c;使得考虑的更少分情况讨论 ​ 1081. 度的数量 ​ 输入样例…

数位dp(模板)

数位dp问题题型往往是这样的&#xff1a; 给定一个区间[L,R]&#xff0c;求这个区间中满足“某种条件”的数的总数。 题目&#xff1a;求区间[L,R]范围内有多少带3的数&#xff0c;所谓带3的数就是这个数十进制表示中存在至少一位3 比如3,&#xff0c;123,3333,都是带3的数&…

数位DP讲解

转载自&#xff1a;http://www.cnblogs.com/itlqs/p/5935308.html 数位DP其实是很灵活的&#xff0c;所以一定不要奢求一篇文章就会遍所有数位DP的题&#xff0c;这一篇只能是讲清楚一种情况&#xff0c;其他情况遇到再总结&#xff0c;在不断总结中慢慢体会这个思想&#xff0…

数位dp入门详解

基础篇 数位dp是一种计数用的dp&#xff0c;一般就是要统计一个区间[le,ri]内满足一些条件数的个数。所谓数位dp&#xff0c;字面意思就是在数位上进行dp咯。数位还算是比较好听的名字&#xff0c;数位的含义&#xff1a;一个数有个位、十位、百位、千位......数的每一位就是数…

数位dp。

一&#xff0c;思想&#xff1a; 在处理1e9甚至1e18,1e100的问题时&#xff0c;因为在统计情况下有很多重复的计算&#xff0c;数位dp实现了相同状态只计算一次&#xff0c;从而大幅减少运算时间&#xff0c;思想就是对每一位进行dp&#xff0c;计算时记忆化每一位可以有的状态…

【进阶】数位DP详解

如果想了解更多内容&#xff0c;欢迎关注我的微信公众号&#xff1a;信息学竞赛从入门到巅峰。 戳这里获得更好的阅读体验哦 https://mp.weixin.qq.com/s/eZHoI7RZOvlEhhSNRpGhxA 今天&#xff0c;我向大家介绍一种特殊的DP类型——数位DP。 数位DP这类题目一般不会出现在提高…

超详细讲解数位DP

什么是数位dp 数位dp是一种计数用的dp&#xff0c;一般是要统计一个区级[l,r]内满足一些条件的数的个数 所谓数位dp&#xff0c;就是对数位进行dp&#xff0c;也就是个位、十位等 相对于普通的暴力枚举&#xff0c;数位dp快就快在它的记忆化&#xff0c;也就是说后面可能会利…

数位DP,看这一篇就足够了!

数位DP用来解决什么问题&#xff1f; 我们有时候会遇到这样一类题目&#xff0c;给你一个区间 [l,r] &#xff0c;找区间上符合某种特定要求的数的个数&#xff0c;这个要求可能很简单&#xff0c;很好理解&#xff0c;但是由于区间范围太大&#xff0c;以至于对每个数进行遍历…