自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Allen Roson

Code Maniac

  • 博客(438)
  • 资源 (11)
  • 收藏
  • 关注

原创 Roson的Qt之旅#91 Qt绘制仪表2

Qt绘制仪表

2022-04-29 09:51:07 1637 4

原创 C/C++编译器、IDE、编辑器系统介绍

C/C++编译器、IDE、编辑器系统介绍;MSVC编译器、GCC编译器、G++编、Visual studio

2021-12-26 19:11:58 21160 1

原创 Roson的Qt之旅#71 Qt绘制星空和旋转的星球

Qt绘制旋转的图片,Qt绘制星际轨道,Qt绘制星空

2021-12-24 22:29:57 1132

原创 Roson的Qt之旅#65 QPainter绘制各种形状示例大全

QPainter绘制常见图形,QPainter画圆,QPainter画三角形,QPainter画扇形,QPainter画弧线,QPainter画多边形,Qt绘图

2021-11-24 22:34:44 2495

原创 Roson讲Qt#14 设置滚动条样式

1.滚动条的构成注意事项(1) QScrollBar可以使用handle、add-line、sub-line等子控件进行样式设置。但是只要有一个属性或子控件是自定义的,那么所有其他属性或子控件也必须是自定义的。(2) 有一些常见的CSS属性用在此控件上是不会生效的,而且会导致异常。比如说你尝试指定一个QTextBrowser(高度设为240px)的垂直滚动条的高度:height: 80px; 但这不会生效,反而会导致滚动条不显示。(3) 我对很多属性进行了测试,文中会详细说明这些属.

2021-08-30 17:58:38 3052 1

原创 QGridLayout(表格布局)详细使用说明

QGridLayout;表格布局

2021-08-18 19:29:01 26784 3

原创 如何创建和编写QML应用程序(实例教程)

目录1.编程环境2.创建QML应用程序3.编写QML应用程序3.1 main.cpp3.2 main.qml3.3 定义QML文件对象层次结构3.4 完整的QML文档构成3.5 创建和运行QML项目 3.6 使用控件创建QML应用程序3.7 处理用户输入3.8 属性绑定3.9 动画3.10 为重用定义自定义QML类型3.11 深入了解QML的开发注意:文中带链接的文字表示可以在QT的官方文档中搜索到对应的内容。1.编程环境..

2021-08-12 19:27:01 4680 3

原创 C/C++如何启动外部可执行程序(exe)

本文将介绍四种启动外部可执行程序的方法,排版不分优先级,实际应用中需根据需求选择最合适的方法。1.ShellExecute#include <windows.h>ShellExecute(NULL,L"open",L"F:\\Code\\C++\\startexetest\\Win32\\Debug\\startexetest.exe",NULL,NULL,SW_SHOW);2.WinExec#include <windows.h>WinExe..

2021-08-01 23:19:28 28316 2

原创 Qt 3D使用攻略(5)-画3D的圆环、圆锥、圆筒、立方体、平面、球体

废话不多说,直接上图和代码,技术细节在后面将专门整理一篇博文进行揭秘。#include <QtCore/QObject>#include <QGuiApplication>#include <Qt3DRender/qcamera.h>#include <Qt3DCore/qentity.h>#include <Qt3DRender/qcameralens.h>#include <QtWidgets/QAp.

2021-07-29 16:15:50 5964 8

原创 汽车诊断仪常用特殊功能-电子驻车制动系统EPB

1.电子驻车制动系统EPB 电子驻车制动系统(EPB: Electrical Park Brake)是指将行车过程中的临时性制动和停车后的长时性制动功能整合在一起,并且由电子控制方式实现停车制动的技术。 电子手刹是由电子控制方式实现停车制动的技术。其工作原理根据不同的结构可以分成两种:钢索牵引式和整合卡钳式。钢索牵引式与机械式手刹相同,均是通过拉索拉紧后轮刹车蹄进行制动。此为电子手刹的早期产品,加装成本低,利于车型的变更。另一种整合卡钳式则是使用电子机械卡钳,是通过电机卡紧刹车片产生来达...

2021-07-27 11:22:57 5046

原创 QT样式表之径向渐变(qradialgradient)

QTextEdit { background: qradialgradient(cx:0, cy:0, radius: 1, fx:0.5, fy:0.5, stop:0 white, stop:1 green)}/* 从白色到绿色的径向渐变 */QTextEdit { background: qradialgradient(cx:0, cy:0.5, radius: 1, fx:0.5, fy:0.5,...

2021-06-26 15:19:38 4811 8

原创 C++设计模式1——适配器模式

1.引言你知道适配器的作用:它位于美式插头和欧式插座的中间,它的工作是将欧式插座转换成美式插座,好让美式插头可以插进这个插座得到电力。或者也可以这么认为:适配器改变了插座的接头,以符合美式笔记本电脑的需求。某些交流电适配器相当简单,他们只是改变插座的形状来匹配你的插头,直接把电流传送过去。但是有些适配器内部则是相当复杂,可能会改变电流符合装置的需求。好了,这是真实世界的适配器,那面向对象适配器又是什么?其实面向对象的适配器和真实世界的适配器扮演者同样的角色:将一个接口转换成...

2021-06-08 14:08:00 1073 4

原创 ASIL-汽车安全完整性等级

ASIL-汽车安全完整性等级,ASIL产生背景,ASIL产生的意义,如何确定汽车应用的ASIL值

2021-05-22 16:27:40 34645 1

原创 QML自定义数值编辑框SpinBox样式

QML自定义数值编辑框SpinBox样式;QtQuick自定义数值编辑框SpinBox样式

2025-01-04 21:22:36 173

原创 QML自定义滑动条Slider的样式

QML自定义滑动条Slider的样式;QtQuick自定义滑动条Slider的样式;QML自定义控件样式

2025-01-04 21:08:44 568

原创 QML自定义进度条和单选按钮的样式

QtQuick自定义进度条样式;QtQuick自定义单选按钮样式;QML自定义进度条样式;QML自定义单选按钮样式;

2025-01-04 20:54:58 271

原创 QML自定义DelayButton(带进度的按钮)样式

QML自定义DelayButton(带进度的按钮)样式;Qt自定义按钮

2024-12-27 18:17:10 120

原创 QML自定义ComboBox样式

QML自定义ComboBox样式;QML自定义控件样式

2024-12-26 20:53:30 150

原创 QML自定义CheckBox样式

leftPadding: control.indicator.width + control.spacing:设置文本项的左侧填充,确保它与指示器之间有一定的距离。"#17a81a" : "#21be2b":根据复选框是否被按下,改变边框颜色。"#17a81a" : "#21be2b":根据复选框是否被按下,改变内部矩形的颜色。"#17a81a" : "#21be2b":根据复选框是否被按下,改变文本项的颜色。text: qsTr("CheckBox"):设置复选框显示的文本为"CheckBox"。

2024-12-24 13:57:43 97

原创 CListCtrl::InsertItem和临界区导致程序卡死

是 Windows 编程中一个非常重要的函数,用于向指定的窗口发送消息。在 Microsoft Foundation Classes (MFC) 中,函数通常用于与窗口进行通信,比如发送控件通知、修改控件状态等。这个函数不仅限于 MFC,在 Windows API 中也有广泛的使用。

2024-11-24 19:36:28 962 1

原创 dll是在何时被加载?如何延迟加载dll?

dll延迟加载,dll加载方式

2024-11-08 11:31:36 1100

原创 C++如何检测WinPcap库是否已安装

可以通过检查该目录下是否存在名为“Packet.dll”的文件来判断WinPcap库是否已安装。还可以打开命令提示符(cmd)并执行命令“npfconf status”,如果输出显示“WinPcap service is running”,则表示WinPcap库已安装。它允许你获取一个句柄,该句柄可以用于后续的注册表操作,如查询值、设置值等。由于我的需求是要在程序中判断出来WinPcap库是否已安装,所以这里我采用的是第一种方法——用注册表来判断。,你可以打开注册表项并获取句柄,以便进行后续的注册表操作。

2024-11-08 10:15:29 1109

原创 CString编码问题

在使用多字节字符集(MBCS)时,CString中的每个字符并不总是只占1个字节。实际上,字符所占的字节数取决于字符的编码和所使用的具体多字节字符集。CStringCStringCStringCStringCStringCStringCStringCStringCString综上所述,在使用多字节字符集时,CString中的每个字符所占的字节数并不固定,而是取决于字符的编码和所使用的具体多字节字符集。因此,在处理CString时,应始终注意其编码方式,并确保在字符串转换和操作时正确处理了字符的编码。

2024-11-05 10:40:51 794

原创 VS警告C26440:函数可以声明为noexcept

在Visual Studio中,警告C26440通常与C++代码分析相关,特别是当使用Microsoft的静态代码分析工具时。这个警告指出,一个函数可以被声明为noexcept,但当前并没有这样做。noexcept是C++11引入的一个关键字,用于指定函数不会抛出异常。

2024-11-05 10:31:57 317

原创 DOIP协议介绍3-消息类型

DOIP协议消息类型,DOIP诊断消息

2024-10-24 20:22:57 807

原创 DOIP协议介绍2-Diagnostic power mode information request (0x4003)消息

DOIP Diagnostic power mode information request(0x4003)消息

2024-10-17 08:57:52 1052

原创 DOIP协议介绍-1

DOIP协议介绍,DOIP通讯时间控制

2024-10-15 10:12:32 1135

原创 使用 C++ 过滤文件中的纯英文字符串

使用C++过滤文件中的纯英文字符串,C++判定字符串所属语言

2024-09-11 22:36:14 485

原创 使用 C++ 获取系统时间

使用 C/C++ 获取系统时间

2024-09-11 22:09:09 2305

原创 sqlite跨数据库复制表

sqlite在不同数据库之间复制表,数据库复制表

2024-03-27 10:56:17 1900

原创 如何执行sqlite命令

如何执行sqlite命令

2024-03-26 14:34:44 592

原创 sqlite删除数据表

sqlite删除表

2024-03-26 14:20:25 2255

原创 汽车诊断协议——DS2协议

汽车诊断协议,DS2协议

2024-03-22 11:35:02 1098

原创 C++11新特性——final/override关键字

在了解C++11中的final/override关键字之前,我们先回顾一下C++关于"重写"的概念。简单地说,一个类A中声明的虚函数fun在其派生类B中再次被定义,且B中的函数fun跟A中fun的原型一样(函数名、参数列表等一样),那么我们就称B重写了A的fun函数。对于任何B类型的变量,调用成员函数fun都是调用了B重写的版本。而如果同时有A的派生类C,却并没有重写A的fun函数,那么调用成员函数fun则会调用A中的版本。

2023-11-10 15:23:23 508

原创 C++ 断言

C++;C++11新特性;断言

2023-11-06 13:35:36 1400

原创 从C99引入到C++11中的一些特性

C++11中的一些特性,C++11,__VA_ARGS_,__func_预定义标识符

2023-11-03 09:58:54 293

原创 使用批处理和TortoiseSVN上传文件

使用批处理和TortoiseSVN上传文件,TortoiseSVN命令行上传文件

2023-07-24 18:23:16 710

原创 用C++封装常用的加密解密算法类

用C++封装常用的加密解密算法类,常用的加密算法,AES 加密算法,MD5 加密算法

2023-07-18 09:32:30 1746 1

原创 用C++实现Java的ByteArray类(字节数组)

C++实现字节数组类,C++仿Java字节数组类

2023-07-16 22:15:17 1694 1

原创 C++ 初始化列表详解

C++ 初始化列表详解;什么是初始化列表;初始化列表注意事项

2023-01-08 13:40:05 13851 4

Qt曲线图和折线图.rar

Qt曲线图和折线图,LineChart,SplineChart,QLineSeries,QSplineSeries

2021-11-01

QChartTest.rar

使用QChart绘制图表的完整示例

2021-10-31

ListModelTest.zip

QAbstractListModel子类化,QListView自定义Model,设置QAbstractListModel子类为QListView的Model

2021-05-29

SAEJ1850(PWM-VPW)中英对照pdf.rar

SAEJ1850(PWM-VPW)中英对照 英文是pdf,中文是word文档

2021-01-24

QT_Book.zip

24小时学通Qt编程.pdf C _GUI_Qt4编程(第二版).pdf Qt Creator快速入门.pdf Qt及Quick开发实战精解.pdf Qt5开发及实例.pdf(由于限制了上传资源大小,这本书又很大,需要的人可以去百度网盘下载,链接:https://pan.baidu.com/s/1qEkwxcmE2j0ba62YrruJAA 提取码:6ejk)

2019-08-19

软件测试第三版(中文)

软件测试详细知识,免费下载,完整书签

2016-07-02

XmlPull解析XML

Pull解析XML:Android从服务器端获取XMl文件输入流,并用Pull方式解析,附被解析的XMl文档

2016-02-15

SAX解析XML源码

SAX解析XML源码:安卓客户端程序,通过HTTP协议从服务器端获取XML文件,然后解析并输出到控制台

2016-02-15

AIDL_SERVICE进程间通信(服务器、客户端源码)

AIDL_SERVICE进程间通信(服务器、客户端源码)

2016-02-14

C++编写dll和使用dll(最简单的例子vs2010)

用vs2010和C++语言编写的很简单的dll实例,内含dll源码,和如何使用dll的项目工程源码

2015-10-08

QTableWidget表头添加复选框

QTableWidget表头添加复选框,代码内有简单运用例子,看完了马上就会用

2015-07-28

空空如也

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

TA关注的人

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