自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 qt QBoxSet详解

QBoxSet类代表箱形图中的一个条目。箱形条目是范围和由五个不同值构成的三个中值的图形表示。这五个值分别是:下极值、下四分位数、中位数、上四分位数和上极值。QBoxSet提供了多种方法来设置和获取这些值,并且可以与和QChart配合使用,实现专业的箱线图数据可视化。

2025-09-16 12:00:32 178

原创 qt QBoxPlotSeries详解

是 Qt Charts 模块中用于绘制箱线图的类。箱线图是一种用于展示一组数据的分布情况的图表,它可以帮助我们了解数据的中位数、四分位数、异常值等信息。可以方便地将多个QBoxSet(箱线图数据集)添加到图表中,并提供了丰富的自定义选项。

2025-09-16 11:54:52 65

原创 qt QBoxPlotLegendMarker详解

是的派生类,用于表示箱线图(Box Plot)系列的图例标记。它继承了的所有属性和方法,并且可以用于自定义箱线图图例的外观和行为。图例标记由图标和标签组成,图标颜色对应于用于绘制图表的颜色,标签显示箱线图的名称。

2025-09-16 11:48:46 113

原创 qt QBarSet详解

QBarSet是 Qt Charts 模块中用于创建柱状图的基本数据结构。它代表条形图中的一组条,将几个小节组合成一个小节集,然后可以对其进行标记。通过QBarSet,可以方便地为柱状图添加数据,并设置其颜色、标签等属性。

2025-09-16 11:41:41 167

原创 qt QBarSeries详解

QBarSeries是 Qt Charts 模块中的一个重要类,用于创建和管理柱状图(Bar Chart)。它表示一组柱状条(Bars),可以将多个QBarSet组合在一起,形成一个柱状图系列。一个QBarSet代表一组数据,可用于表示一个类别或一个分组的数据,而QBarSeries可以包含多个QBarSet,用于对比不同组的数据。

2025-09-16 11:32:24 79

原创 qt QBarLegendMarker详解

是的子类,用于条形图的图例标记。它继承了的所有属性和方法,并且是专门针对条形图系列的图例标记进行操作的类。每个条形图系列的图例标记都对应一个对象,它由图标颜色和标签组成,图标颜色对应于用于绘制条形图的颜色,标签显示条形图的条形集的标签。

2025-09-16 09:50:17 144

原创 qt QBarCategoryAxis详解

是 Qt Charts 模块中的一个类,用于表示条形图或柱状图的分类轴。它允许开发者为图表添加分类标签,每个分类标签对应一个柱状图或条形图的分组,从而清晰地展示数据的分类信息。例如,在一个柱状图中,可以使用来表示不同的月份、产品类别等。

2025-09-16 09:35:49 199

原创 qt QAreaLegendMarker详解

是 Qt Charts 模块中的一部分,用于在图例(Legend)中表示的标记。它负责显示区域图的图例项,通常包含区域颜色样例和对应的描述文字。图例标记和对应的区域图关联,显示区域的名称及其样式,并且可以通过鼠标点击、悬停等方式交互,或者自定义图例项的样式。

2025-09-12 18:05:58 436

原创 qt QAreaSeries详解

是 Qt Charts 模块中用于绘制面积图的类。面积图通过填充两个数据系列之间的区域(或单个数据系列与基线之间的区域)来可视化数据,常用于展示数据的变化趋势或对比两组数据的差异。它支持两种模式:两个之间的区域,以及单个与 X 轴之间的区域。

2025-09-09 17:30:27 344

原创 qt QLineSeries详解

QChartView是 Qt Charts 模块中的一个核心类,用于在 Qt 应用程序中显示图表。它继承自,通过封装QChart,为用户提供了强大的图表展示和操作功能。QChartView是一个独立的小部件,可以直接在用户界面中显示图表,无需复杂的图形场景设置。它允许用户与图表进行交互,如缩放、平移、点击等操作。

2025-09-08 10:03:32 304

原创 qt ChartView详解

ChartView是 Qt Charts 模块中的一个类,用于显示图表。它是基于 QGraphicsView 的,因此继承了 QGraphicsView 的所有功能。通过ChartView,可以将图表(QChart)嵌入到 Qt 应用程序中,并对其进行各种操作和自定义。

2025-09-08 09:46:45 432

原创 Qt读写Excel--QXlsx基本使用

Document类是一个用于操作 XLSX 文件的类,继承自QObject。它提供了对 Excel 文件的读写操作,包括单元格的读写、图片和图表的插入、单元格合并、列和行的格式化、数据验证和条件格式化等功能。此外,它还支持对工作簿和工作表的操作,如添加、删除、重命名工作表等。这个类可以用于创建、编辑和保存 XLSX 文件,也可以将 XLSX 文件的内容保存为 CSV 格式。

2025-09-03 09:40:25 826

原创 qt QWebSocket详解

QWebSocket是Qt网络模块中的一个类,用于实现WebSocket协议的通信。WebSocket是一种全双工的通信协议,允许在客户端和服务器之间建立实时的双向通信。QWebSocket提供了对WebSocket协议的支持,使得开发者能够在Qt应用中方便地实现实时通信功能。它在需要实时数据传输、消息推送等场景中非常常见,如聊天室、实时数据流、在线游戏等。

2025-09-02 16:21:42 455

原创 ubuntu18.04 编译qt5.12源码

本文详细介绍了在Ubuntu 18.04系统上编译安装Qt5.12.5的完整流程。主要内容包括:1)环境准备,安装各类依赖库;2)设置交换分区以避免编译时内存不足;3)提供静态库和动态库两种编译配置选项;4)编译完成后验证安装;5)可选地编译帮助文档。教程还包含环境变量配置、错误处理方法以及QQ交流群信息。整个编译过程需要2-3小时,适用于需要定制Qt开发环境的用户。

2025-09-01 18:31:28 252

原创 MOS管学习

MOS管的结构与工作原理:MOS管由栅极、源极和漏极构成,通过栅极电压控制沟道形成。NMOS管在栅压大于阈值电压时形成N型导电沟道,实现电流导通。MOS管分为增强型和耗尽型,N沟道和P沟道四种类型,特性各异。增强型MOS管在零栅压时无沟道,耗尽型则已存在沟道。MOS管工作区分为截止区、可变电阻区和恒流区,具有高输入阻抗和电压控制特性。不同MOS管适用于不同电路,使用时需注意衬底连接方式。

2025-09-01 14:38:25 625

原创 linux I2C调试神器

I2C总线由两条线组成:SDA(数据线)和SCL(时钟线)。主机通过这两条线与从机设备通信。每个从机设备都有一个唯一的地址,主机通过发送从机地址来选择要通信的设备。

2025-08-22 15:20:13 1108

原创 spdlog入门教程

基础日志记录接口libspdlog提供了多个日志级别(如tracedebuginfowarnerrorcriticaloff),这些日志级别可以帮助开发者根据需要记录不同严重性的日志信息。int main()// 创建一个控制台日志记录器// 记录不同级别的日志return 0;

2025-08-20 10:29:24 435

原创 windows、Linux、开发板(GEC6818)三者之间的静态网络配置

1、将本地以太网配置为静态IP注意:不要改变wifi、宽带、虚拟网络的IP!3、将电脑共享设置中的所有选项全部勾选第一个4、关闭所有的防火墙。

2025-08-19 09:24:53 321

原创 网络瑞士军刀netcat(nc)

Netcat(通常简称为nc)是一个功能强大的网络工具,被誉为“网络瑞士军刀”,广泛应用于网络调试、数据传输、端口扫描等多种场景。

2025-08-08 17:50:42 883

原创 抓包神器wireshark详解

Wireshark是一款功能强大的开源网络抓包工具,可以截取和分析网络数据包。文章介绍了Wireshark的基本使用方法:首先选择监控的网卡(物理网卡或虚拟网卡),然后根据通信类型(网络通信或本地通信)选择正确的网卡进行监控。还详细说明了捕获过滤器和显示过滤器的使用方法,帮助用户快速定位目标数据包。此外,文章还介绍了Linux系统中常用的网络指令如netstat、netcat和ifconfig的功能及用法。通过这些工具,用户可以更好地理解和分析网络通信过程。

2025-08-08 16:36:46 863

原创 qt 虚拟键盘

摘要:本文介绍了一个基于Qt框架开发的虚拟键盘实现方案,主要功能包括字母大小写切换和数字输入。代码展示了VirtualKeyboard类,通过QPushButton构建键盘按钮,支持CapsLock切换、空格、退格和回车等特殊按键处理。该键盘使用信号槽机制实现按键事件模拟,并自动检测当前焦点文本框,通过QKeyEvent发送模拟按键事件。程序采用网格布局管理界面元素,包含两个文本框(QLineEdit和QTextEdit)用于测试输入效果。

2025-07-01 10:09:17 260

原创 DBus总线详解

(Desktop Bus)是一种用于进程间通信(IPC)的系统总线,广泛应用于Linux环境中的桌面应用程序和系统进程之间的消息传递。它允许不同的应用程序和服务相互通信,无论是运行在同一台机器上的本地进程,还是通过网络连接的远程进程。

2025-05-28 16:52:15 1052

原创 JT/T808协议解析

数据类型描述及要求BYTE无符号单字节整型(字节,8位)WORD无符号双字节整型(字节,16位)DWORD无符号四字节整型(双字,32位)BYTE[n]n字节BCD[n]8421码,n字节STRINGGBK编码,若无数据,置空协议采用大端模式传输字和双字,字节(BYTE)的传输,按照字节流的方式传输。

2025-05-28 10:57:38 1016

原创 linux 交叉编译GStreamer

GStreamer 是一个开源的跨平台多媒体框架,旨在简化音视频应用的开发。其核心设计理念基于和,允许开发者通过组合模块化组件构建复杂的多媒体处理流程。它支持从简单播放到实时流媒体传输、视频编辑等多样化场景,并已集成超过 250 个插件,提供 1000 余种功能元素。

2025-05-23 09:35:22 645

原创 linux 交叉编译opencv_contrib

opencv_contrib需要结合opencv一起编译。

2025-05-15 09:25:54 731

原创 olama部署deepseek模型

0llama 是一个开源的本地大语言模型运行框架,专为在本地机器上便捷部署和运行大型语言模型(LLM)而设计。sudo tar -xzf ollama-linux-amd64.tgz -C / #解压部署工具到根目录。ollama serve #运行ollama 服务器。3.下载deepseek 模型。觉得有帮助的话,打赏一下呗。2.安装ollama部署工具。ollama API接口使用。测试远程远程服务器是否开启。1.下载ollama。(需要翻墙才能下载)4.开启远程通信功能。

2025-04-26 14:25:07 444

原创 MQTT.fx使用教程

觉得有帮助的话,打赏一下呗。

2025-04-25 16:59:03 513

原创 inih介绍

INIH是一个轻量级的开源C语言库,专门用于解析。它通过逐行读取文本,识别键值对(),帮助开发者轻松管理配置文件。觉得有帮助的话,打赏一下呗。

2025-04-24 10:04:08 428

原创 lvgl 定时器

创建一个新的定时器。该定时器会按照指定的周期调用回调函数。删除指定的定时器,释放其占用的资源。暂停指定的定时器,暂停后定时器不会再调用回调函数。恢复已暂停的定时器,使其继续按照周期调用回调函数。设置定时器的回调函数,定时器会周期性调用该函数。设置定时器的调用周期。使定时器立即准备好执行回调函数,无需等待下一个周期。设置定时器的重复次数。重置定时器,定时器会在之前设置的周期毫秒后再次调用回调函数。启用或禁用整个定时器处理机制。获取定时器的空闲百分比,反映定时器处理的负载情况。用于遍历所有的定时器。

2025-04-23 11:29:20 481

原创 lvgl 动画管理

觉得有帮助的话,打赏一下呗。。 需要商务合作(定制程序)的欢迎私信!!

2025-04-23 10:12:36 452

原创 lvgl 动画设计

觉得有帮助的话,打赏一下呗。。 需要商务合作(定制程序)的欢迎私信!!

2025-04-22 18:01:30 629

原创 lvgl 网格布局

void lv_obj_set_grid_dsc_array(lv_obj_t * obj, const lv_coord_t col_dsc[], const lv_coord_t row_dsc[]):定义网格的列宽和行高。void lv_obj_set_grid_align(lv_obj_t * obj, lv_grid_align_t column_align, lv_grid_align_t row_align):定义子对象在单元格内的对齐方式(如左对齐、居中)。

2025-04-22 09:22:50 844

原创 lvgl 布局管理

觉得有帮助的话,打赏一下呗。

2025-04-21 18:17:30 897

原创 lvgl 配置SDL显示

若想在arm上跑,需要交叉编译,具体可以参考。觉得有帮助的话,打赏一下呗。

2025-04-17 15:33:09 624

原创 lvgl 配置DRM

lvgl的drm驱动程序位于lvgl使用中主要用到以下几个函数:drm_init() drm初始化。drm_get_sizes() 获取显示器分辨率信息。drm_flush() 显示绘制回调接口。drm初始化过程中会自动获取DRM的资源,包括获知connect id, plane id, crtc id等,会根据配置文件中选定的颜色格式自动匹配对应支持的plane。#if 0if (!else#endif。

2025-04-17 09:29:24 1050 4

原创 配置阿里云服务器

觉得有帮助的话,打赏一下呗。访问http服务器中的文件。设置阿里云的用户与IP。5、HTTP服务器搭建。配置阿帕奇服务器内容。

2025-04-15 18:00:04 267

原创 lvgl避坑记录

以上不会有log输出,分析如下:一旦 LV_LOG_LEVEL >= LV_LOG_LEVEL_INFO ——1,必定不会 <= LV_LOG_LEVEL_TRACE ——0。只能将 && 后面的删掉,修改如下:代码如下: 首先要打开以下宏:然后设置日志等级为 LV_LOG_LEVEL_INFO :发现日志输出有个警告:看到源码,一分析就找到原因了:修改后:三、PNG图片显示不了 出现如下报错:解决办法:直接增大内存便可。查看 lv_conf.h 文件:由于我跑在linux系统上,所以

2025-04-03 17:54:57 586

原创 跨平台串行通讯库libcserialport的使用

CSerialPort 项目是一个开源库,它提供了一个简单易用的接口来访问串口。它支持多种操作系统,包括 Windows、Linux 和 macOS。CSerialPort 可以用于各种应用,如串口通信、数据采集和设备控制。

2025-04-02 13:44:48 620

原创 linux驱动学习(十五)之ioctl

一般而言字符设备驱动不可能只会调用读写操作(read/write),因为字符设备还需要进行其他参数的配置(如摄像头驱动 设置摄像头的画面参数、获取摄像头的能力......),像这样的操作都不会使用读写函数来实现,一般内核都会交给ioctl函数来实现,像ioctl函数的特点就是通过发送不同命令码,然后驱动返回不同的数据。

2025-04-02 09:45:36 1169

原创 qt QQuaternion详解

是 Qt 中用于表示三维空间中旋转的四元数类。它包含一个标量部分和一个三维向量部分,可以用来表示旋转操作。四元数在计算机图形学中广泛用于平滑的旋转和插值。

2025-03-26 17:27:38 856

libxml2-2.9.8 yuanma

libxml2-2.9.8 yuanma

2025-05-22

libffi-3.2.1 yuanma

libffi-3.2.1 yuanma

2025-05-22

glib-2.56.1 yuanma

glib-2.56.1 yuanma

2025-05-22

gettext-0.21 yuanma

gettext-0.21 yuanma

2025-05-22

gstreamer-1.14.0 yuanma

gstreamer-1.14.0 yuanma

2025-05-22

opencv xfeatures2d

opencv xfeatures2d

2025-05-13

opencv-contrib-3.4.4

opencv_contrib-3.4.4

2025-05-13

opencv3.4.4源码

opencv3.4.4源码

2025-05-13

GEC6818+GY-39资料

GEC6818+GY-39资料

2025-04-21

GEC6818刷机固件-黑板

GEC6818刷机固件-黑板

2025-03-26

c51v960a安装包

c51v960a安装包

2025-03-25

qt QOffscreenSurface详解

qt QOffscreenSurface详解 https://blog.csdn.net/ckg3824278/article/details/146496994?spm=1011.2415.3001.5331

2025-03-25

对接大模型:https://blog.csdn.net/ckg3824278/article/details/146363823

对接豆包大模型

2025-03-19

weichat微信小程序 BLE通信

weichat微信小程序 BLE通信

2025-01-13

瑞芯微RKWIFIBT-APP-V1.3

瑞芯微RKWIFIBT_APP_V1.3 蓝牙wifi测试

2025-03-15

qt+opengl 播放yuv视频

qt+opengl 播放yuv视频 https://blog.csdn.net/ckg3824278/article/details/146210556?sharetype=blogdetail&sharerId=146210556&sharerefer=PC&sharesource=ckg3824278&spm=1011.2480.3001.8118

2025-03-12

GEC6818+opencv 人脸识别考勤项目

GEC6818+opencv 人脸识别考勤项目

2025-02-01

蓝牙调试助手(PC+APP)

蓝牙调试助手(PC+APP)

2025-01-13

gec6818 交叉编译easypr

gec6818 交叉编译easypr

2025-01-13

gec6818 交叉编译openssl

gec6818 交叉编译openssl

2025-01-09

QXlsx-master

QXlsx-master

2025-09-03

websocket123456

websocket98754

2025-09-03

qt-creator-opensource-src-4.12.4

qt-creator-opensource-src-4.12.4

2025-09-02

Slik-Subversion

Slik-Subversion

2025-08-26

cmder 命令窗口123

cmder命令窗口123

2025-08-25

linux i2c PAJ7620

linux i2c PAJ7620

2025-08-25

qtmultimedia-opensource-src-5.7.0

qtmultimedia-opensource-src-5.7.0

2025-08-20

qt-everywhere-src-5.12.5

qt-everywhere-src-5.12.5

2025-08-20

spdlog源码aaa

spdlog源码。。。。

2025-08-20

MobaXterm-Portable-v24.1

MobaXterm_Portable_v24.1

2025-08-08

boost-1-66-0

boost_1_66_0

2025-08-07

ASR-PRO语音模块资料

ASR-PRO语音模块资料

2025-07-10

CA51F152S1-N1-N0-SDK

CA51F152S1_N1_N0_SDK

2025-07-10

云知声 US516P6开发环境

云知声 US516P6开发环境

2025-07-07

蜂鸟M离线方案开发指导手册

蜂鸟M离线方案开发指导手册

2025-07-07

云知声 US516P6源码

云知声 US516P6源码

2025-07-07

zlib-1.2.11 yuanma

zlib-1.2.11 yuanma

2025-05-22

x264-master.tar.bz2

x264-master.tar.bz2

2025-05-22

orc-0.4.28 yuanma

orc-0.4.28 yuanma

2025-05-22

openssl-1.1.1h yuanma

openssl-1.1.1h yuanma

2025-05-22

空空如也

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

TA关注的人

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