自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 79-QML基础编程应用实战

79-QML基础编程应用实战。

2024-08-16 17:32:25 90

原创 74-多线程CS模式项目实战

【代码】74-多线程CS模式项目实战。

2024-07-29 16:39:12 157

原创 66-Qt事件过滤器

通过事件过滤器可以监控其他组件接收到的相关事件,QOjbect。在整个操作过程当中,Qt使用QSetting进行操作读写文件。时也易于机器解析和生成,并有效地提升网络传输效率。立于编程语言的文本格式来存储和表示数据。对象都可以作为事件过滤来应用。易于人阅读和编写,可以在多种语言之间进行数据交换。专门用于拦截传递到目标对象的事件,则实现监控目标对象事件。件,才能够决定是否将事件转发至某个组件对象。使得 JSON 成为理想的数据交换语言。JSON 使用场景:配置文件、序列化、JSON文件扩展名是,json。

2024-07-18 15:55:35 286

原创 可以使用键盘控制窗口中的图片

【代码】可以使用键盘控制窗口中的图片。

2024-07-16 14:53:32 127

原创 63-目录操作(QDir类)及展示系统文件实战

【代码】63-目录操作(QDir类)及展示系统文件实战。

2024-07-15 15:41:21 210

原创 窗口分割QSplitter类

【代码】窗口分割QSplitter类。

2024-07-04 16:11:54 290

原创 fileDialog学习

【代码】fileDialog学习。

2024-07-02 15:21:07 213

原创 QT学习笔记 工具按钮 :toolButton

当你需要制作一个工具栏上的按钮时,就需要用到toolButton,那我们该如何做呢?1、首先你需要在头文件内引入两个类QToolBar、QToolButton。5、实例化按钮,设置按钮大小和位置,将上述图标给按钮,还有名称。2、然后你需要定义一个工具栏的对象 ,定义一个工具栏内的按钮。3、设置窗口大小、工具栏实例化+设置大小。4、引入一个图标,这个图标是系统自带的。6、设置图标的位置,将按钮加到工具栏内。

2024-06-19 17:24:11 242

原创 QT学习记录,通过按钮改变窗口颜色

4、qt的信号与槽机制,为了你后面点击按钮,窗口会有变化,这个时候,你还需要建立两个槽函数,一个按钮,对应一个槽函数。5、在头文件中添加好这些后,后面就是需要让你做的这些东西,在窗口显示了,首先,我们先让窗口的名称改变一下。2、文件创建好之后,是一个空白的窗口,想着做成的效果里面是需要按钮的,因此你需要在头文件内加这一行。8、在窗口中定义按钮,以及他的大小,名称(如果名称是乱码,就使用注释里面的)3、按钮对应的类创建好之后,建立两个对象,两个对象对应两个按钮。10,将按钮与信号槽连接。

2024-06-19 14:50:31 339

原创 45-常用算法及正则表达式

1.double c=gAbs(a):数 gAbs0返回 double 型数值a 的绝对值;2.double max=qMax(b,c):函数 qMax()返回两个数值中的最大值,3.int bn=gRound(b):返回一个与浮点数最接近的整数值(四舍五入):4.int cn=gSwap(bn,cn):交换两数的值;

2024-06-13 22:10:37 113

原创 37- Windows Qt环境安装步骤详解

双击qt-opensource-windows-x86-5.12.8.exe。

2024-06-05 15:39:10 117

原创 42-QMap&QHash&QVector学习笔记

QMap提供一个从类型为Key的键到类型为T的值的映射。通常,QMap 存储的数据形式是一个键对应一个值,并且按照键Key的次序存储数据。为了能够支持一键多值的情况,QMap提供QMap:;QHash具有与QMap几乎完全相同的API.QHash维护着一张哈希表(Hash Table),哈希表的大小与QHash的数据项的数目相适应。QHash以任意的顺序组织它的数据。当存储数据的顺序无关紧要时,建议使用 QHash作为存放数据的容器。

2024-06-04 16:02:00 122

原创 27-智能指针(shared_ptr/unique _ptr/weak_ptr)

在 C++ 中,智能指针是一种用于管理动态分配内存的机制,它们是通过模板类实现的。unique _ptr智能指针:独占指针(内存占为己有,不支持拷贝和赋值)头文件<memory>

2024-06-03 09:56:23 177

原创 22- lamdba表达式

这是可选的异常说明和返回类型声明。异常说明用于指定 lambda 函数可能抛出的异常类型,返回类型声明用于指定 lambda 函数的返回类型。: 这是 lambda 表达式的捕获列表,用于指定在 lambda 函数体内可以访问的外部变量。: 这是可选的关键字,用于指定 lambda 函数可以修改在捕获列表中以值捕获的变量。: 这是 lambda 表达式的函数体,包含了 lambda 函数的实际实现。: 这是 lambda 表达式的参数列表,与普通函数的参数列表语法相同。

2024-05-30 08:40:10 131

原创 21-序列for循环

【代码】21-序列for循环。

2024-05-29 14:07:33 106

原创 20-类型推导(autodecltype )

【代码】20-类型推导(autodecltype )

2024-05-29 10:06:32 203

原创 19-C++异常处理

try 块中的代码标识将被激活的特定异常。它后面通常跟着一个或多个catch 块。如果有一个块抛出一个异常,捕获异常的方法会使用try和 catch 关键字。try块中放置可能抛出异常的代码,try块中的代码被称为保护代码。异常提供了一种转移程序控制权的方式。C++异常处理涉及到三个关键字:try、catch,throw.:在您想要处理问题的地方,通过异常处理程序捕获异常。catch关键字用于捕获异常。: 当问题出现时,程序会抛出一个异常。这是通过使用throw关键字来完成的。

2024-05-29 09:30:19 216

原创 18- STL(queue_set_map)学习笔记

队列也是一种逻辑数据结构,其具有先进先出的特性,只能在队的前端进行删除,在队的后端进行插入。针对这种特性,可以实现一些较为复杂的逻辑。在实际应用中,部分程序也正需要这样一种顺序进出的数据处理方式。使用这样的逻辑处理方式,使得我们可以将更多精力放在如何处理顺序逻辑之外的事情,对于编程、开发来讲,提供了极大的方便。只能访问 queue容器适配器的第一个和最后一个元素。只能在容器的末尾添加新元素,只能从头部移除元素。许多程序都使用了 queue 容器。

2024-05-28 15:27:47 227

原创 17-Vector_Deque_Stack学习笔记

STL是Standard Template Library的简称,中文名标准模板库,惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。从根本上说,STL是一些“容器”的集合,这些“容器”有list,vector,set,map等,STL也是算法和其他一些组件的集合。这里的“容器”和算法的集合指的是世界上很多聪明人很多年的杰作。STL的目的是标准化组件,这样就不用重新开发,可以。

2024-05-27 15:44:48 539

原创 麒麟系统开机自启应用程序

【代码】麒麟系统开机自启应用程序。

2024-05-23 09:11:42 1013

原创 麒麟系统试用版安装jdk+网络设置+运行jar包

环境:虚拟机麒麟系统试用版本:Kylin-Desktop-V10-SP1-HWE-Release-2303-X86_64.iso。

2024-05-22 13:35:15 694 1

原创 14-虚函数与抽象类

虚函数。

2024-04-25 15:31:30 112 1

原创 13-虚继承及其它特性

2024-04-24 15:32:28 82

原创 11-单继承

2024-04-24 09:34:05 66

原创 10-函数重载与运算符重载

一、函数重载二、运算符重载。

2024-04-19 15:47:35 202

原创 9-- C++友元与动态内存

用new开辟的空间,一定要用delete删除。

2024-04-18 14:16:54 207 1

原创 8- 构造函数_析构函数_拷贝构造函数

构造函数析构函数拷贝构造函数。

2024-04-16 09:44:02 191 1

原创 7、类的基它特性

一、静态成员函数。

2024-04-11 08:42:36 101 1

原创 c++类与对象(二)

一、类的嵌套二、对象引用私有数据成员利用指针访问私有数据成员利用函数访问私有数据成员利用引用访问私有数据成员成员函数重载

2024-04-09 09:02:25 213

原创 5-c++类与对象(一)

示例:函数返回类型 类名 :: 函数名内联函数通过上述截图,不难看出,要想访问私有成员内的成员 数据,可以通过公有成员中的函数来获取static定义静态对象。

2024-04-07 16:08:24 153

原创 c++指针与引用

我对引用的理解就是,一个地址两个名字,即同一地址两个名字,且引用对象需要有值const(常量)指针常量,不可修改的就是指针 数据类型 *const 指针变量常量指针 ,不可修改的就是常量 const 数据类型 * 指针变量(类似)规律:谁在前,谁就不可修改。

2024-04-07 09:12:10 231

原创 c++语言基础内容

1、函数名一样,但是函数参数个数不一样。2、函数名一样,但是函数参数类型不一样。

2024-04-01 14:21:50 146 1

原创 python文件操作

python对文件操作的基础知识,不全的可以在评论区说一下

2023-03-15 16:30:51 51

原创 pycharm使用学习笔记

快速了解pycharm的使用

2023-02-01 17:18:15 369 1

原创 【网络】http学习笔记

初级知识,帮助了解协议

2022-11-30 14:34:42 354

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除