自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt QSerialPort一个简单的多线程使用

具体来说,串口类本身只负责与硬件交互,完成数据的收发、端口的管理和错误处理等底层工作,它并不关心接收到的原始字节流代表什么含义。至于如何将这些原始数据解析成有意义的业务数据,则由一个 ** 外部注入的 “解析器”** 来完成。,不同的设备往往需要根据不同的协议(如帧头帧尾、固定长度、CRC 校验等)来解析数据,而其他的操作(如打开、关闭串口)则相对通用和固定。你只需要编写一个新的解析函数,并在使用串口类时将其 “注入” 进去即可。这样做的好处是,当你切换到一个新的设备或一种新的通信协议时,你。

2025-11-21 15:14:40 183

原创 Qt+ffmpeg简单使用0.1

在其基础上更新修复了一些问题,但同时依旧有很多问题没有解决。目前不太清楚要怎么解决帧同步的问题,如果有知道的可以评论区交流一下。相较于上一个版本修复了画面不能缩小的问题,一定程度上修复了播放同步的问题。现在主要问题是10秒视频实际播放9秒多,37秒视频播放34秒多。发现问题在主线程接收到一帧数据进行显示需要一定时间,需要动态调节解码线程QThread::msleep的时间,现在这个还有问题。之前写过一个基础的ffmpeg使用(

2025-08-19 15:37:04 385

原创 Qt使用QLabel显示图片

最近项目需要显示图片,并且图片需要跟着QLabel进行缩放。1.防抖:当label大小频繁变化时,根据最后的尺寸进行更新。2.显示:有铺满整个label和保持图片原始宽高比两种。保持图片原始宽高比显示。

2025-08-13 17:30:33 365

原创 Qt+ffmpeg简单使用

自己实现的非常基础的使用Qt+ffmpeg实现视频播放的功能,目前还没其他任何功能,只有简单播放视频(暂停,音频,播放进度条...都还没有,后续慢慢增加,慢慢更新)。Qt的安装不再介绍,下面简单介绍本次此次使用的下ffmpeg的下载。其中FFMPEG_HOME=D:\software\ffmpeg-7.1.1-full_build-shared 就是我下载文件后解压的路径。目前只实现了打开文件播放和暂停播放,缩放图像只能放大不能缩小还在找bug。此时在已经建立好的Qt项目的.pro文件中添加。

2025-08-06 15:11:07 814 2

原创 Qt 自定义的串口通信类

Qt 简单封装串口使用

2025-05-14 15:29:43 262

原创 Qt使用QCustomPlot绘制动态曲线简单记录

本文主要记录本人使用QCustomPlot中的setData()绘制实时曲线的过程,包括一些QCustomPlot的简单设置和使用,具体安装QCustomPlot的过程不做介绍。具体需求是根据一个实时回传的数据绘制动态曲线,横坐标显示时间,纵坐标显示值。主要的实现都在my_test_timer_slot()这个槽函数里面。使用setData()绘制曲线需要自己设置两个数组。对动态曲线的一些简单设置。

2024-04-11 16:11:33 1420

原创 Qt使用QAxObject简单操作Excel,并设置边框

Qt操作excel,设置边框,弹窗获取文件位置

2024-04-10 10:21:55 1256 1

空空如也

空空如也

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

TA关注的人

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