自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 Qt-QObject类学习

QObject类学习。

2024-04-11 14:50:54 696

原创 Qt-QThread学习总结

设置线程的事件分发器对象。可以通过这个函数来自定义线程的事件处理机制,例如使用自定义的事件分发器来处理事件。

2024-04-11 10:29:19 804

原创 C++链表类的封装以及实现

【代码】C++链表类的封装以及实现。

2024-04-09 09:48:28 186

原创 Qt- 定时器的用法

定时器的作用域是局部的,默认情况下只在定义它们的QML组件内部可见。如果需要在不同的组件之间共享定时器,可以考虑将定时器定义在一个上层组件中,或者使用全局变量来引用定时器。: QML中的定时器是单线程的,因此定时器槽函数中的操作应该是线程安全的。: Qt的定时器是线程安全的,可以在任何线程中使用。: 避免在定时器的槽函数中创建另一个定时器,因为这可能导致定时器嵌套,增加程序复杂性并可能导致意外的行为。: 避免在定时器槽函数中创建另一个定时器,这可能会导致定时器嵌套,增加程序复杂性并可能导致意外的行为。

2024-04-09 09:14:13 1136 1

原创 Js 常用函数学习记录

Js 常用函数学习记录

2024-04-01 09:06:28 606 1

原创 第五篇 C++关于类和继承那些事

C++类,继承相关内容学习

2024-03-28 17:16:16 981 1

原创 第四篇 C++元模板编程以及模板类的具体实现

模板类以及智能指针,单例的具体实现

2024-03-28 16:24:03 865 1

原创 Linux grep sed用法以及示例

grep与sed用法

2024-03-28 11:24:48 502 1

原创 QVariant相关操作

QVariant相关操作。

2024-03-14 16:48:03 512 1

原创 第三篇 C++ lambda表达式总结

/ 函数体// 可以访问 capture list 中的变量capture list 用于捕获外部变量,可以是按值捕获或按引用捕获。parameters 是函数参数列表。return_type 是返回类型。{} 内为函数体。// 捕获外部变量并定义 Lambda 表达式// 调用 Lambda 表达式return 0;

2024-03-07 17:11:24 724

原创 第二篇 C++函数指针用法

在 C++ 中,函数的参数传递可以分为值传递、引用传递和指针传递三种方式。增加代码灵活性:使代码更具灵活性和可重用性,因为可以根据需要动态传入不同的函数。清晰结构:使代码结构更清晰,易于维护和扩展,因为将函数指针与对象的关联明确化。回调机制:实现灵活的回调功能,允许对象在适当的时候调用传入的函数指针。事件处理:常用于事件处理机制,例如在特定事件发生时调用传入的函数指针。异步操作通知:可用于异步操作完成后通知调用者,避免阻塞线程。定时器:可用于定时器实现,例如定时执行传入的函数。

2024-03-07 10:53:06 241

原创 qt中pro文件详解

qt中工程文件pro简介

2023-10-13 11:43:09 237

原创 第一篇 C++引用与指针的应用

C++中修改一个对象的值一般常用的方法有指针,引用两种,在我看来均是对于同一个对象的地址进行值的修改,指针是指向该地址的值,而引用,是引用的这个对象的地址。引用修改一个对象的值,执行的是一种浅拷贝的操作,开销小,代码简约。而使用指针则相对来说比较复杂,需要注意指针的初始化,内存申请,销毁等操作。但是指针一般相对引用来说比较通用。在实际开发中在不同函数中的值传递时,同一个变量的引用传值往往受到限制,这个时候,使用一个成员变量作为工具,就能实现一个对象的值的更新。

2023-10-11 17:18:09 56

原创 Qt中常用的数据转化

7.1,将 QByteArray 转换为 QString。7.2,将 QString 转换为 QByteArray。8.1,将 char* 转换为 QByteArray。8.2,将 QByteArray 转换为 char*6.1,将 JSON 对象转换为 QString。6.2,将 JSON 数组转换为 QString。5.1,QString转QJsonArray。

2023-07-31 11:21:48 541 1

原创 QT中QML中混合C++编程

qml中使用C++类进行混合编程

2023-04-26 20:01:16 141

原创 C++STL容器详解

C++STL容器

2022-11-20 21:41:59 269

原创 23种设计模式的简单概述

23种设计模式的简单概述,来自设计模式黑皮书的记录

2022-08-29 23:03:31 114

原创 C++递归排序

C++递归排序,参考来自算法训练营系列书籍

2022-08-28 21:48:01 447

原创 ObjectARX开发(自定义块以及属性的获取)

自定义块以及属性的获取自定义一个块,包括一条直线和一个圆,代码如下:void createSelfBlock(){ AcDbBlockTableRecord *pBlkTblRcd = new AcDbBlockTableRecord(); pBlkTblRcd->setName(_T("JSW")); //设置块名 AcGePoint3d basePoint(0,0,0); pBlkTblRcd->setOrigin(basePoint); //添加记录块到块表中 Ac

2022-03-15 16:30:03 1442

原创 ObjectARX开发(直线和多段线的识别与提取)

ObjectARX开发直线和多段线的识别与提取实现步骤:1.获取一个图层所有的直线与封闭的多线段,并保存记录其Id2.读取实体对应的属性,并使用一个数组保存筛选出来符合条件的实体Id3.创建新图层,将实体设置在对应的新图层中具体代码如下:首先写一个过滤图层实体的函数,返回值为保存符合条件的实体Id数组/**@bref:过滤图层直线和多线段@param 图层名@return 实体Id数组 **/AcDbObjectIdArray GetAllEntityIds(TCHAR * lay

2022-03-15 16:13:34 1773

原创 QT 信号和槽函数的应用

通过按钮点击事件画圆,画矩形.在Qt开发中,信号和槽是经常需要使用到的,尤其在按键与窗体交互的时候。型号类型有click,press等等等槽函数是自己定义的一个为了实现某些功能的函数,我们一般在关联某个控件,通过某种信号实现控件与函数功能的连接。在ui界面下可以直接通过转到槽来实现这一功能。也可以自己手写来实现。手写代码步骤如下:在mainwindow的构造函数中使用 connect(控件名,SIGNAL(触发方式),this,SLOT(槽函数)); connect(sender,SIG

2022-02-28 16:37:15 547

原创 QT tableWidget入门

QTableWidget 入门第一步第二步第三步第一步在ui界面放入一个TableWidget和三个pushbutton按钮如下图所示窗口布局和按钮位置可以随便摆放,但是按钮名称不能变第二步在头文件中声明函数#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QKeyEvent>#include <QPaintEvent>#include <QMo

2022-02-28 16:11:09 1605

原创 2021-07-24

C语言:搜索目录指定后缀文件并保存在链表中文章目录C语言:搜索目录指定后缀文件并保存在链表中前言一、链表的基本操作二、目录的基本操作三、测试代码四、运行结果前言查找指定目录,以 gif 和jpg为后缀的文件,并将文件信息保存在链表中。提示:以下是本篇文章正文内容,具体说明在代码段中均有注释一、链表的基本操作/* 带头结点的单链表*/#ifndef LINKLIST_H_#define LINKLIST_H_#include <string.h>#include

2021-07-24 15:33:48 168 1

二级C无纸化考试模拟软件.zip

全国计算机等级考试,考取职业证书模拟软件

2021-05-11

空空如也

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

TA关注的人

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