自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt样式表

(1)样式规则每个样式规则由选择器和声明组成。选择器:指定受该规则影响的部件。声明:指定这个部件上要设置的熟悉如:QPushButton{color:red}QPushButton 是选择器;{color:red}是声明;color 是属性;red 是值。选择器{属性 1:值 1;属性 2:值 2;属性 3:值 3}此规则指定了 QPushButton 和它的子类使用红色作为前景色。如 color 与 coLOR 表相同属性,。声明中的多组“属性:值”列表以分号“;”隔开,如。

2024-04-15 21:30:44 661

原创 Qt常用函数

/设置窗口风格透明,无边窗。

2024-04-14 17:26:43 112

原创 Qt计时器

1.继承QLCDNumber类。

2024-04-10 22:16:10 84

原创 QTWPS

初始化字号文档修改时Title添加标识符

2024-03-18 15:34:55 358

原创 QT文件流

QFile 类用于文件操作,它提供了读写文件的接口,可以读写文件、二进制文件和 Qt 资源文件。处理文本文件和二进制文件,可以使用 QTextStream 类和 QDataStream 类。处理临时文件可以使用 QTemporaryFile,获 取信息可以使用 QFileInfo,处理目录可以使用 QDir,监视文件和目录变化可以使用 QFileSystemWatcher//设置整数的精度位数//设置字段宽度//对齐方式。

2024-03-14 17:59:48 346

原创 正则表达式(QRegExp)

cap(0) //捕获匹配到的所有文本。//准确匹配括号内内容返回true。.indexIn("内容");//返回匹配到的首字母位置。.cap(1) //捕获匹配到的第一个文本。//非捕获括号语法:由"(?:" 开始 ")" 结束。使用\前需加一个\(转译符),例如\\b,\\B等。

2024-03-11 15:34:39 355

原创 QT标准对话框

QMessageBox setIconPixmap(QPixmap("图片文件路径"));

2024-03-10 17:54:38 302

原创 QVariant类

/是否可以进行数据类型转换。//数据类型转换,需要满足条件。

2024-03-10 16:23:43 316

原创 QString常用函数

2.Qstring("%1%2%3").arg("史前").arg(400).arg("万年");//去除两端空格,中间空格以' '替代。//比较开头字符是否为输入字符。replace(起始位置,个数,str);insert(位置,str);endsWith();// 结尾。trimmed();//去除字符串两端空格。contains();//字符串内是否包含。//返回对应位置字符QChar。//获取实时时间转换成QString。

2024-03-09 13:38:49 368 1

原创 QT常用函数和快捷键

QMessageBox::information(this,"提示","读取数据失败!//以逗号分隔,返回多个字符串。

2024-02-22 17:49:43 368 1

原创 QT错误更正

解决方案:点击项目,更改创建目录为Debug。1.点击运行但窗口不显示。

2024-02-22 14:29:18 316 1

原创 堆排序(图解)

具体算法实现:

2024-01-25 17:44:46 294

原创 数据库流程控制

ELSEIFTHENELSETHENWHENwhen_valueTHENELSElabel。

2023-11-20 18:32:21 26 1

原创 数据库光标

CURSOR使用光标:

2023-11-20 15:47:29 23 1

原创 存储过程和函数

创建存储过程

2023-11-18 21:38:45 20 1

原创 数据库触发器

触发器(TRIGGER)是由事件来触发某个操作。这些事件包括 INSERT 语句、UPDATE 语句和。DELETE 语句。当数据库系统执行这些事件时,就会激活触发器执行相应的操作。

2023-11-17 12:48:54 25 1

原创 数据库视图操作

2. 视图中包含 UNION、UNION ALL、DISTINCT、GROUP BY 和 HAVING 等关键字。update viewname set name = '小花花' where name = '小花';1. 视图中包含 SUM()、COUNT()、MAX()和 MIN()等函数。3. 视图对应的表存在没有默认值的列,而且该列没有包含在视图里。使用ALTE语句更改视图。

2023-11-17 12:13:13 25 1

原创 数据库的数据查询方式

其中,filed1~fieldn 参数表示需要查询的字段名;ASC 参数表示按升序的顺序进 行排序,是默认参数;在上述语句中,参数 fieldn 表示名称为 tablename 的表中的字段名,通过关键字 BETWEEN 和 AND 来设置字段 field 的取值范围,如果字段 field 的值在所指定的范围内,那么满足查询条件,该记录会被查询出来,否则不会被 查询出来。BETWEEN minvalue AND maxvalue,表示的是一个范围间的判断过程,只针对数字类型。

2023-11-15 20:37:23 1606

原创 数据库索引

可以提高检索数据的速度。创建和维护索引需要耗费时间,耗费时间的数量随着数据量的增加而增加;索引需要占用物理空间,每一个索引要占一定的物理空间;增加、删除和修改数据时,要动态地维护索引,造成数据的维护速度降低了。

2023-11-15 03:26:11 15

原创 列的完整性约束

PRIMARY KEY 主键,可以唯一标识对应的元组FOREIGN KEY 外键,是预制联系的某表的主键NOT NULL 非空UNIQUE 唯一AUTO_INCREMENT 自动增加,且保持唯一性DEFAULT 设置默认值。

2023-11-03 12:56:32 22

原创 MySQL

mysql> create database school; #创建数据库 school mysql> use school; #选择数据库 school mysql> create table class(class_id int, class_name varchar(128), class_teacher varchar(64)); #创建表 class mysql> insert into class values (101, '六年级一班', '马老师');

2023-10-26 20:52:51 39

原创 C++智能指针

/

2023-10-25 21:09:43 20 1

原创 C++的类型转换

1.用于类层次结构中基类(父类)和派生类(子类)之间指针或引用的。const_cast:去const属性,使数据可以被修改。是否真正指向继承类指针来做相应处理。否真正属于继承类来做相应处理。这种转换的安全性也要开发人员来保证。2.用于基本数据类型之间的转换,如把。3.把空指针转换成目标类型的空指针。4.把任何类型的表达式转换成。1.将一个基类对象指针。2.将一个基类对象引用。转换安全,下行不安全。

2023-10-18 21:32:05 24

原创 Stl容器

2.当动态添加的数据超过vector默认分配的大小时要进行整体的重新分配、拷贝与释放。1.中间插入数据会导致元素大量移动。2.中间插入数据会导致元素大量移动。1.可以在头部进行元素的增加和删除。1.相当于一个自动扩容的数组。

2023-10-15 21:21:44 20 1

原创 异常处理机制

try{保护段:执行代码}catch(... //表示全类型){捕捉异常,进行提示}

2023-10-14 21:29:00 18 1

原创 模板使用的注意事项

! ! ! :1.使用模板类需包含它的.cpp文件

2023-10-14 16:09:45 19 1

原创 编程的好习惯

2.在子类重写的虚函数后加上关键字 override;,防止父类调用子类指针时导致内存泄漏;1.将父类的析构函数写为虚析构即。

2023-10-12 16:37:44 15 1

原创 为什么要使用多态

多态的本质:当父类指针指向子类对象时,使其调用的是子类的方法。

2023-10-09 19:29:49 29 1

空空如也

空空如也

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

TA关注的人

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