【QT开发入门】

article/2025/9/28 9:50:43

https://blog.csdn.net/fuhanghang/article/details/123517493

目录

  • QT新建项目的五类模板
  • Qt应用程序拥有4个子模版:
  • 三个基类

QT新建项目的五类模板

  1. Appliacation:QT的应用程序,包含Qt Quick和普通窗口程序
  2. Library:它可以创建动态库、静态库、Qt Creator自身插件、Qt Quick扩展插件。
  3. 其他项目:创建单元测试项目、子目录项目、Qt4设计师自定义控件等。
  4. Non-Qt Project:可以创建纯c语言或纯c++项目。
  5. import Project:从版本控制系统来管理软件项目,导入一些我们使用过的项目,

Qt应用程序拥有4个子模版:

  1. Qt Widgets Application:普通窗口模板,传统基于刨析的窗体界面应用程序。
  2. Qt Console Application:控制台应用程序
  3. Qt Quick

三个基类

  1. QMainWindow:基于主窗口类的应用程序,一般主要用于比较复杂得程序,除中央客户界面,还可以包括菜单栏、状态栏、工具栏及多个停靠的工具对话框等等。
  2. QWidget:最简单最基本的窗口程序,它里面可以容纳很多个控件实现程序等功能。
  3. QDialog:基于对话框,对话框一般主要用于弹窗,也可以用于主界面显示,他是从QWidget继承过来的。

在这里插入图片描述


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

相关文章

C++/Qt编程规范

文章目录 一、头文件规范二、变量命名三、信号和槽四、注释 一、头文件规范 在编码中对头文件的引用,建议按照以下顺序进行: 1)类定义头文件 2)其他库头文件 a)Qt模块头文件 b)XTAL平台框架模块头文件 c)第三方库头文件 d)自定义公共库头文件 二、变量…

13.QT实战编程

mingw推荐中文乱码使用 pro 类似于vs开发中有个.sln 双击之后项目就可以打开了 5版本以上多了一个QtWidgets模块 防止头文件重复包含 帮助文档👆 没有智能提示,因为没有包含类的头文件 this指向当前的指针 中文正常显示是因为 UTF-8 创建对象的时候…

qt串口编程

第一步在pro文件加入: QT serialport代码如下:QT core gui QT serialportgreaterThan(QT_MAJOR_VERSION, 4): QT widgetsCONFIG c11# The following define makes your compiler emit warnings if you use # any Qt feature that has be…

Qt基础编程

什么是Qt Qt就是c的一种跨操作系统平台的可视化开发工具 qt5.15.2的下载 下载安装链接 安装过程中出现network error while......时的解决办法 创建项目 application是什么 application应用程序 作用 QApplication---界面应用入口 也就是 只要是要建立界面的QT项目都需…

Qt入门使用Qt编写程序详细全过程

1、 双击打开Qt 2、 点击文件(F) 3、 选择新建文件或项目 4、 选择Application 5、 选择Qt Widgets Application 6、 点击choose 7、 输入项目名称(英文) 8、 点击下一步 9、 点击下一步 10、 点击完成 11、 一个没有…

Qt编程基础:认识常用的基本类型

前言 上一节已经成功创建了一个Qt项目,接下来就是要在创建好的项目中,添加自己想要的功能。在写代码之前,我们需要掌握Qt的一些基础知识。 语法部分就不用讲了,这系列文章是对有C或C语言基础的同学展开的,如果一点编…

[QT入门篇]编程基础知识

一、坐标体系 在 Qt 中窗口的显示是需要指定位置的,这个位置是通过坐标来确定的,所有坐标的选取都是基于坐标原点来确定的,Qt的坐标原点在窗口的左上角。 在一个 Qt 窗口中一般都有很多子窗口内嵌到这个父窗口中,其中每个窗口都有…

QT高级编程之QT基本概览

QT高级编程 主要从以下几个方面来介绍QT高级编程,并介绍QT相关的概念。 1、 QT部件Widget; 2、 QT信号与槽机制; 3、 对象树关系; 4、 布局管理; 5、标准对话框以及自定义对话框; 6、文件与目录&#xff…

QT5编程入门教程(非常详细)

Qt 是一个跨平台的 C 框架(C库),目前最新的版本是 Qt5。Qt5 还包含了很多小版本,其中推荐 Qt5.6 或 Qt5.9,这两个版本是 LTS 版本(即长期支持版本),Bug较少,相对稳定。 Q…

取模和与运算的一点关系

与n取模其实就是和n-1相与 当然是在二进制基础上 在HashMap的 先高16位异或低16位再取模运算 取模运算转化成位运算公式:a%(2^n) 等价于 a&(2^n-1),而&操作比%操作具有更高的效率

负数的与运算

计算机中的位运算是基于补码的。正数的原码反码补码相同,而负数有一些差别。 如: 7的补码为0111 -7的补码为1001。其计算过程为先算出7的原码0111,按位取反得1000,在加上1得1001。这个步骤也是其他负数计算补码的方式。 示例&…

数与运算

数学是研究数与运算的一门科学,数和运算都是人类根据自然界的客观规律抽象出来的,人们利用抽象的假定去研究更高层次客观规律,再利用这些客观规律解决自然界中出现的问题,这就是数学学科的用途。 数学中的数由什么组成的&#xff…

C/C++:与运算、或运算、异或运算、指针

前言忘记进制的同学先看这里: 十进制数,没有前缀 二进制数,前缀是0b 八进制数,前缀是0o 十六进制数,前缀是0xlet decimalInteger 17 let binaryInteger 0b10001 // 二进制的17 let octalInteger 0o21 …

“”是什么含义?与运算入门级讲解;什么是与运算?

与运算(AND)是计算机中最基础、最常用的一种逻辑运算,也被称为按位与(Bitwise AND)运算。它是指在二进制数中,对两个二进制数的每一位进行逻辑与操作,只有当两个二进制数的对应位都为1时&#x…

数字电路三种基本逻辑运算关系:与运算、或运算、非运算

1、基本概念 1.逻辑常量与变量:逻辑常量只有两个,即0和1,用来表示两个对立的逻辑状态。逻辑变量与普通代数一样,也可以用字母、符号、数字及其组合来表示,但它们之间有着本质区别,因为逻辑变量的取值只…

二进制与运算、或运算、非运算

与运算 "与"运算是计算机中一种基本的逻辑运算方式,符号表示为&,运算法则为遇0得0。也就是说只要有0,结果即为0。 举例 或运算 "或"运算符号表示为|,运算法则为遇1得1。也就是说只要有1,结…

​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​

说明 所有的位运算符操作的都是二进制,而不是我们日常生活中常用的十进制。 在系统中,一个字节占8位。 按位与运算符(&) 参加运算的两个数据,按二进制位进行“与”运算。 运算规则:如果两个二进制…

第三章 运算方法与运算器

文章目录 定点补码加减法运算补码加减法运算方法溢出及检测溢出检测操作数与运算结果的符号位是否一致最高位的进位和符号位的进位是否一致变形补码 补码加减法的逻辑实现 移码加减运算及实现逻辑移码的加法运算移码加减法的溢出判断直接采用移码运算的溢出判断方法采用双符号判…

2019做报表用什么软件:报表类型,产品推荐

在大数据时代,报表可以帮助我们从海量数据中挖掘有用的数据,选择软件做什么就变得尤为重要。选择什么类型的软件进行报表?推荐哪些报表产品?本文请一位专业的数据分析师,介绍选择报表软件的经验。 ……阅读更多,请戳原文链接&am…

免费报表软件有哪些?5款热门工具

在企业管理过程中,报表往往都会通过一些简洁的图表方式,为大家呈现所有的数据。报表软件,可以在操作的过程中有效提升工作效率,所以有很多企业早就已经选择跟随信息技术的潮流,选择报表软件工具。很多人也一直都在关注…