自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (2)
  • 收藏
  • 关注

原创 std::string中 find,rfind,find_first_of,find_last_of, find_first_not_of,find_last_not_of等函数的介绍和使用

std::string中 find()函数的使用

2024-01-03 23:52:50 806

原创 C++ 分别用饿汉模式和懒汉模式实现单例模式

C++ 分别用饿汉模式和懒汉模式实现单例模式

2023-10-13 00:16:01 164

原创 类对象的构造顺序

类对象的构造顺序

2022-11-28 19:54:06 266 1

原创 Qt 程序的发布和打包(windows版本)

Qt 程序的发布和打包(windows版本)

2022-11-26 20:21:02 2793

原创 C++建造者模式(原理+代码)

C++建造者模式(原理+代码)

2022-10-30 23:29:58 315

原创 C++单例模式(原理+代码)

【代码】C++单例模式(原理+代码)

2022-10-27 23:03:00 648

原创 C++ 工厂模式(原理+代码)

工厂模式使用了多态模式的特性,将存在继承关系的类,通过一个工厂类创建对应的子类对象,在项目复杂的情况下,这样建工厂比较方便。工厂模式分为简单工厂模式、工厂方法模式、抽象工厂模式

2022-10-14 00:24:57 1664 1

原创 QT QTextEdit添加文字的方式

QT QTextEdit添加文字的方式

2022-09-18 18:50:49 7792

原创 Qt paintEvent重绘事件

Qt paintEvent重绘事件

2022-09-18 18:09:42 2412

原创 Qt 事件 过滤器(原理解析加案例)

Qt 事件 过滤器(原理解析加案例)

2022-09-18 16:34:39 493

原创 C++ 结构体 赋初值方法和问题

C++ 结构体 赋初值方法和问题

2022-08-14 19:47:09 434

原创 Qt QWebSocketServer网络编程 服务端和客户端

Qt QWebSocketServer网络编程 服务端和客户端有整个demo,欢迎下载。

2022-08-14 18:19:54 2011 2

原创 QT 循环事件QEventLoop的常见使用场景

QT 循环事件QEventLoop的常见使用场景

2022-08-07 23:55:09 909

原创 QTableWidget插入PushButton按键

QTableWigdget插入PushButton按键

2022-08-06 00:14:11 1960

原创 Qt 动态库的生成和调用

Qt 动态库的生成和调用

2022-07-31 19:43:06 4461 1

原创 qt 将数据存入优盘的两种方法

qt 将数据存入优盘的两种方法

2022-07-24 23:51:42 819

原创 QT QLineEdit内部添加按键

qt QLineEdit内部添加按键 QWidgetAction

2022-06-08 19:28:39 2791 4

原创 QT Buttons系列 中 clicked(bool checked)的使用

QT Buttons系列 中 clicked(bool checked)的使用

2022-06-08 00:30:02 5566

原创 QT QString类中的split函数

Qt QString 中split函数

2022-06-05 15:30:01 3572 2

原创 Qt QLineEdit 信号editingFinished()

Qt QLineEdit 信号

2022-06-05 11:28:27 2265

原创 QT QThread详解 线程的两种调用方法

看了几篇关于线程和进程的文章,从表面理解,感觉线程和进程的起源,是先有进程后有线程,比较通俗一点什么是进程,进程就是电脑中任务管理区结束的,线程就是qq的聊天,界面刷新,上传文件等子功能。暂时这么理解吧。新QThread类,它是所有线程类的基础,该类提供了很多低级的API对线程进行操作,每一个QThread对象都代表一个线程,使用该类开新线程并运行某段代码的方式一般有两种:第一种方法是继承QThread并重写run函数,将耗时操作的代码放入这个函数里面执行就可以了。第二种方法是调用QObject

2022-05-24 23:58:23 2724

原创 qt QMessageBox 新用法,ok换成中文

大家在做国产化产品的时候,需要将英文换成中文,尤其是在提示框的时候更应该是中文,这段不难,网上也有好多教程,自己也写了一下:int ret =QMessageBox::warning(this,"提示","打开哪个灯?","左边","右边",0);大家可以将左边,右边灯这些字眼换成自己喜欢的即可。还有就是这个功能,利用QMessageBox的取消和确定两个按键,做选择逻辑:代码如下:void Widget::on_pushButton_clicked(){ int ret

2022-05-17 01:03:02 1165

原创 Linux系统忘记root密码,如何重置root密码

首先我们进入普通用户里,用普通用户的超级管理员权限修改(重置)root的密码:[admin@localhost 桌面]$ sudo passwd[sudo] password for admin: 更改用户 root 的密码 。新的 密码:重新输入新的 密码:passwd:所有的身份验证令牌已经成功更新。...

2022-05-17 00:20:39 3762

原创 C++ qt中的sort函数详解

sort函数是用来排序的,排序的数据类型可以是内置数据类型,也可以是自定义的数据类型,这是一个重载函数,可以有两个参数,也可以有三个参数,这里主要讲解它的第三个参数,它的第三个参数可以自定义排序规则,结合下面的代码讲解:一..h文件:#ifndef WIDGET_H#define WIDGET_H#include <QWidget>#include <QMap>QT_BEGIN_NAMESPACEnamespace Ui { class Widget; }QT

2022-05-15 23:18:15 3859

原创 C++11 using定义别名

typedef 和 using都可以用来定义别名,主要是为了我们定义的类型比较复杂,类型拼写复杂难度大,这样在理解和使用方面就会带来不方便,定义别名可以解决这个问题。typedef不能用于模板别名,using可以,所以大家在用的时候推荐使用using。#ifndef WIDGET_H#define WIDGET_H#include <QWidget>#include <QMap>QT_BEGIN_NAMESPACEnamespace Ui { class Wid

2022-05-10 23:48:55 331

原创 qt 切换和隐藏子界面方法

在平时的开发中,如果切换界面,一般是show出一个界面,再close一个,如果需要显示和切换的顺序比较复杂,需要切换的界面比较多,那就有点心烦,需要细心缕出显示和隐藏的逻辑,我们可以在主界面中定义一个全局变量,它的意义就是接受当时的窗口,我们只需要对这个全局变量进行操作就行。获取不算好方法,但也是对代码的优化吧!//构造函数Widget::Widget(QWidget *parent) : QWidget(parent) , ui(new Ui::Widget){ .

2022-05-06 23:56:49 1610

原创 Qt C++ 运算符重载详解

为什么对运算符重载?C++中预定义中的运算符的操作对象只限于基本的内置数据类型,但对于我们自定义的类型是没办法操作的,但是在实际开发中,我们要对自定义的类进行类似于内置数据类型的操作运算,这时就需要我们对运算符进行重载,给运算符新的功能,满足实际需求。C++ 运算符重载的实质?运算符重载的实质是函数重载或者函数多态,让开发人员用相同的函数名字完成不同的基本操作。运算符函数形式如下:<返回类型说明符> operator <运算符符号>(<参数表>){

2022-05-04 19:00:40 3507

原创 Qt 窗口最大化,全屏无边框显示

qt 屏幕显示问题

2022-05-03 18:22:33 4110

原创 qt C++在开发中根据条件切换要显示的图片

qt C++ 图片切换

2022-04-23 22:57:40 1085

原创 Qt 读取和写入xml文件工程示例、xml的特点

xml叫做可扩展标记语言,常被用在互联网数据传输中。特点:是与操作系统、编程语言都无关,可以实现不同系统间的数据传输。编写格式:举例<?xml version = "1.0" encoding = "UTF-8"?><FanTest> <teacher> <TName>姓名</TName> <TSChool>学校</TSChool> <TAge>年龄</TAge>

2022-03-14 00:24:12 1235

Fugl-Meyer评定表

Fugl-Meyer评定表 (简式Fugl-Meyer评定表、Fugl-Meyer运动功能评定:下肢、Fugl-Meyer运动功能评定:四肢感觉功能、Fugl-Meyer运动功能评定:上肢、Fugl-Meyer运动功能评定:平衡功能、Fugl-Meyer运动功能评定:关节活动度)

2023-04-02

Qt 网络编程 QWebSocketServer和QWebSocket 客户端和网络端 demo

Qt 网络编程 QWebSocketServer和QWebSocket 客户端和网络端 demo 欢迎下载,内部代码有解析,点击按钮,可以很容易了解原理和逻辑。

2022-08-14

qt 将数据存入优盘的两种方法

qt 将数据存入优盘的两种方法 方式1: 检测Windows的事件–WM_DEVICECHANGE 缺点:想要检测时,必须发生过一次U盘插拔动作,需要手动“触发”才能成功扫描到U盘。并且每次只能检测变动(插拔)的U盘,无法检测插了多个U盘的情况。 方式2: 通过调用Windows库函数,对磁盘的类型进行判断,即可知道磁盘是否为U盘。 使用:需要检测时,执行此函数即可,无方式1缺陷。推荐使用。

2022-07-25

Qt+update函数+paintEvent事件

qt update函数的理解: update()用来更新绘图事件,重新绘制图片。下面有个demo可以运行一下,一目了突然。

2022-04-24

空空如也

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

TA关注的人

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