自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DreamLife

繁星纵变,智慧永恒

  • 博客(644)
  • 资源 (59)
  • 收藏
  • 关注

原创 设置谷歌浏览器以无痕模式启动

阿西,最近真的好烦呀,在把我的开发虚拟机拷贝给小伙伴的时候,忘记清理个人记录了,这导致我浏览器里面的所有信息都被小伙伴COPY了,尽管我发现后,删除了部分敏感信息,但是架不住他还备份了一个,说是会删除,但是已经不报希望了,阿西,所以决定研究下,以后再工作的机器上,直接启动无痕模式,我开始尝试过工作一个账号,自己一个账号,但是两个账号切换太麻烦,最终,我还是选着无痕模式。

2023-02-18 10:13:22 1524

原创 Qt QVector “isDetached()“

今天在公司填坑的时候,有随机获得了一个新的BUG,就是一直报如下图所示。具体代码如下图所示:虽然知道这是典型的多线程共享数据的BUG,但是我还是不知道该怎么处理。

2023-02-03 14:18:45 3265 11

原创 Qt 播放音频文件的几种方式

这篇文章至少拖了有一两个月了,这不阳了,在家实在是难受的要死,无心处理工作的事情,那就写写博客吧,因为项目中需要用到播放音频的功能,CV了部分代码,这里就简单的扯扯我对`QSound `、`QSoundEffect `和`QMediaPlayer`一点点浅陋的认知。

2023-02-03 14:16:29 10967 10

原创 一种基于肌电信号运动起点、波峰、终点实时自动检测的方法

一种基于肌电信号的运动起始点自动实时检测方法,该方法首先采集运动状态下的肌电信号,通过完成信号的带通滤波及去噪、TKE算子序列的提取及平滑、基于底噪和峰值双因素阈值算法的上下限阈值确定等在线处理,最后利用多条件判别准则完成运动起始点的实时检测;该方法能够快速、准确地对运动起始点实现自动在线检测,具有准确度高、计算复杂度低、操作简便、耗时少的优势,并具有良好的抗干扰能力、鲁棒性强、易于推广的特点

2023-01-17 15:30:57 2500

原创 VMware 基本设置

做Qt开发 久了,跨平台应该是一个绕不过去的坎,那么虚拟机应该也是一个绕不过去的坎,开始我一直都是下一步默认安装,完了装个虚拟机,设置一下CPU和内存基本就完事了,但是最近在Vmware 17 下,装了Debian 10 的虚拟机,并在里面试用Qt的时候,发现很卡顿,就想着优化一下,顺便记录一下,方便后期在配置虚拟机的时候使用。

2023-01-04 17:29:40 6143 4

原创 2022年终总结

今天已经是2022年12月30日了,也是2022年上的最后一天,下午是个摸鱼好时候,也正好总结一下自己的2022,希望在2023有一个更好的自己、更好的家庭以及更好的未来。

2022-12-31 00:52:08 4360 14

原创 Debian系列-开机启动程序

这不,程序已经移植的差不多了,现在就是想让他开机自己启动了,这里记录一下。

2022-12-28 14:12:25 2367

原创 Debian系列-安装VNC

最近板子测试的差不错,就打算安排公司其他同时测试另一个项目了,由于另一个同时不是在公司,需要远程测试,之前在树莓派上直接可以通过图形界面开启和关闭`VNC `,很方便,所以这里就打算在`Debian `上继续安装`VNC`,以便远程的同事测试。

2022-12-27 11:18:36 3469

原创 Debian系列-在新的GNOME下无法启动Qt

之前在公司搬砖的时候,用的虚拟机内存只给了8个G,监测程序编译的时候基本能用满,所以为了节省内从,桌面使用了`GNOME经典模式`姑且这么认为可以节省一点内存,但是还是感觉比较卡,所以就申请了为内存扩容,这会内存扩容好以后,直接给了虚拟机16G 的控件,一下子就大了,就像尝试一下 新的GNOME桌面,切到新的桌面后,发现没法启动Qt了。今天就来搞定他。

2022-12-23 14:35:29 1517

原创 Qt QCustomPlot 添加多个坐标系区域

之前在使用`QCustomPlot`,是将他有封装成了一个模块,一个模块仅显示一条曲线,多个通道的数据对应多个`QCustomPlot`模块,目前在使用中唯一遇到的问题就是在调用`setOpenGL(true)`的时候,会把多个`QCustomPlot`模块间的数据搞乱了,由于能力有限,在各种尝试后,任然没有解决问题,只能暂时先关闭`OpenGL`渲染,这样理论上会增加`CPU`的负载,但是目前也是没有更好的办法。

2022-12-23 14:31:59 4652 2

原创 HMI-67-【数据】汽车CAN总线数据读取

汽车CAN总线数据读取应该已经是一个标准的方式,没有什么难度,但是对于我这种小白来说,我连去那读取都不知道,不过好在之前咱接触过CAN总线,也和`南京来可`的相关技术人员交流过,由于之前合作的非常愉快,对于来可的技术以及服务非常认可,所以,这次我有厚着脸皮找到了`来可`,非常感谢来可的热情帮助,希望`来可`未来的路越来越敞亮。

2022-12-16 14:29:23 2076

原创 HMI-66-【MeterDisplay for Arm Linux】液晶仪表Arm Linxu迁移

先说结论,虽然移植成功,但是显示效果不理想,可以直接看和面的视频。先说说做了什么吧。

2022-12-16 14:24:02 607 1

原创 HMI-65-【MeterDisplay for Arm Linux】液晶仪表Arm Linxu迁移环境配置

额,要开新坑了,最近这几篇都将记录下将虚拟仪表迁移到Arm Linux 开发板上面。硬件基本信息如下:**开发板:研华RSB-4710 **分辨率:1920*720刷新率:120Hz尺寸:12.1 寸64位 Arm Debian 10内核版本:4.4.194使用研华官方移植的Qt 5.12.3 Qt库,上位机同样版本。

2022-12-16 14:19:33 713

原创 Qt QCustomPlot 点状网格线实现和曲线坐标点拾取

今天被封控在家,但是万恶的资本家是不会让我在家摸鱼的,所以还是给了需求来,所以还是得搞。今天要接着研究`QCustomPlot`,老实说,这个也是我第一次用,也没有系统的研究过,只是用到了啥现研究,难免哪里问题或者不合理甚至是理解错误的地方。欢迎大家评论区交流。

2022-11-30 20:11:38 3670 3

原创 libusb系列-007-Qt下使用libusb1.0.26源码

Qt下使用libusb1.0.26源码

2022-11-18 20:15:14 1578

原创 Qt ARM+Linux平台调用一个库的时候,报错“Bus error”

今天接招早Bug,昨天还好好的,今天把某个功能移植进去,就在Arm上报`Bus error`错误了,死活不给运行,还好有问题我们可以谷歌,这要是放以前在军工单位写代码,那不得憋死。下面看看吧。

2022-11-18 20:12:31 2159 2

原创 Qt error: fatal error: Killed signal terminated program cc1plus

今天接在在公司写Bug,准备编译程序,结果触发了新的问题`error: fatal error: Killed signal terminated program cc1plus`下面看我怎么解决吧。

2022-11-18 20:11:42 2547

原创 Qt 设置CPU亲缘性,把进程和线程绑定到CPU核心上(Linux)

哎呀,说多了都是泪,一直以为Arm Linux 天下无敌,谁知道性能还是没法和PC比,不过也是,毕竟功耗在那摆着呢。这不,最近遇到了一个问题,就是使用[QCustomPlot](https://www.qcustomplot.com/index.php/introduction)绘制曲线的时候,在一屏200个点的时候没有问题,但是当我绘制 `8K×5×2`个点的时候,就卡的要死要死的,虽然加入了线程,但是还是未解决,所以就想到了这个,设置CPU亲缘性,但是每个平台的设置方式还不一样,所以今天的这个是在`Li

2022-11-18 20:10:21 6403 1

原创 Qt sqlite3.o: undefined reference to symbol ‘dlclose@@GLIBC_2.2.5‘

最近搞Qt的项目,需要用到SQLite3来保存数据,本来是可以直接使用Qt的库的,但是呢,保险起见,为了跨平台移植代码,还是把SQLite的源码也搞进来,在Win下没有发现问题,在切换到Linux下视,发现报错`sqlite3.o: undefined reference to symbol 'dlclose@@GLIBC_2.2.5'`

2022-11-18 20:08:26 1097 3

原创 Qt QObject::connect: Cannot queue arguments of type ‘***’

这个问题在win的没有太注意有没有这个问题,但是切刀Linux下,看到,那就解决了他。

2022-11-18 20:06:54 803

原创 Qt QObject Cannot create children for a parent that is in a different thread

今天在搞代码的时候,触发了新的不问题,也不是BUG,就是在控制台有红色的日志输出,红色,那应该就是比较重要的内容了,所以要重点照顾一下。

2022-11-18 20:05:42 973

原创 libusb系列-006-Qt下使用libusb1.0.9源码

这个1.0.9版本的代码移植其实我是有参考的,所以这里可以省去很多步骤,比如通过编译源码查看linux需要连接那些库,从而知道需要在项目中包含那些源文件,我可以直接在Qt里面加入源文件调试通即可

2022-11-18 11:30:02 844

原创 猿创征文|2022 年我的开发者工具

哎嗨,看到CSDN有这活动,赶紧参加一波,晒一下我最近在搞嵌入式Linux开发过程中用的好用的工具

2022-10-30 13:10:28 1377

原创 QtApplets-QTextToSpeechDemo

哎呀妈呀,这个系列应该有好长一段时间没有更细了,因为啥呢,主要是因为这一段时间都在折腾Debian 10 下的软件开发,都是在调试代码,实在是没有啥新功能需要试验的,有的也是在Linux下的设置,脚本啥的,与Qt相关,没有啥新的功能。所以就耽搁了。

2022-10-26 14:56:02 1063 1

原创 libusb系列-005-部分API简介

本着现用现学,现学现卖的原则,这篇就简单介绍一下我在项目中实际使用的几个接口,其他接口等用到再说,或者后期有精力且闲的蛋疼了再研究(就是没有了)。

2022-10-24 09:03:26 2068 4

原创 libusb系列-004-Qt下使用libusb库

经过前面几篇的折腾,到这里,我们终于有一个libusb库可以使用了,其实我可以偷偷告诉你,git上是有编译好的库,可以直接使用的,哈哈哈。今天这篇内容不多,就是记录下Linux下如何使用库,其实和win下没有啥区别,开始展示。

2022-10-24 08:59:50 2776 3

原创 libusb系列-003-Linux下libusb源码编译

相对于上篇Windows下libusb的编译,那么Linux下对于我来说就比较困哪了,不过好在还是搞出来了。这里Linux 系统是Debian 10 。gcc版本8.3.0.

2022-10-22 15:52:56 1097

原创 libusb系列-002-Windows下libusb源码编译

这篇是临时凑出来的一篇,因为下面要写怎么在`Qt`使用`libusb`库,所以这篇就得编译出`libusb`库。本篇为`windows`编译`libusb`库。

2022-10-22 15:51:34 2847 7

原创 libusb系列-001-libusb简介

本文将简单介绍一下**libusb**。让我们对libusb有一个简单的了解

2022-10-22 14:34:59 1995

原创 Qt 精确定时器

众所周知,`Qt `的`QTimer`定时的精度,那是稀里糊涂呀,所以在遇到需要高精度的定时器的时候,就没法直接只用QTimer定时器了,只能自己搞一个了。今天分享两种方式,一种是利用Win的相关API实现的,也是`Google`来的这里做一下分享吧。一种就是线程了,其实原理很简单,就是一个线程开while,靠睡眠时间来触发信号。

2022-10-02 10:54:59 4955 7

原创 Debian系列-VS Code Chrome 安装

为啥要安装VS Code呢,因为我不会用Vi 和VIm,尽管他们被认为是神一样的文本编辑器,但是就我个人而言,我还是不会用,还是和Win的操作一样最好,所以就要安装VScode。

2022-09-26 13:26:11 1359

原创 Debian系列-USB转串口(CH340)调试及cutecom串口调试工具安装

今天要搞的是串口相关的东西,平台还是Debian 10 由于项目需要,其中一个设备使用的USB转串口,用的芯片呢是CH340,经过百度,确认Debian 10 是带有CH340 驱动的,所以这不我可以不用搞了,今天主要就是把这条路调通,为后开发做准备。......

2022-08-17 10:26:13 3709

原创 HMI-64-【多媒体】Ui全部制作完成

这段时间公司项目换平台,在加上家里娃娃出生,是真的没有时间搞这个项目,这个项目先只能按下暂停键。不过庆幸的是资源文件全部都做完了,喜欢的小伙伴,可以联系我,继续搞下去。

2022-08-15 15:18:57 1308 12

原创 Debian系列-系统安装及Qt基础开发环境配置

又要开新坑了,由于某些原因,不得不高Linux了,这次我要对*Debian*下手了,所以今天第一篇就是关于**Debian**的安装,**Qt**环境安装,以及**Git**安装三部分。

2022-08-13 21:23:01 2980 3

原创 Qt 使用SQLite的性能优化的亿点点记录

今天又是美好的一天,因为要发工资了,哈哈哈;但是,活还得干。基本需求呢,就是我会实时读取数据,玩了把它写入到数据库中,本来这个时间序列数据应该整个正式的东西来存储,但是呢,我不会,正好手头就有现成的SQLite数据库可以使用,所以就用了。下面是各种记录的坑。......

2022-08-05 09:58:27 1425

原创 Qt QCustomPlot 踩坑记录

`QCustomPlot`是一个用于绘图和数据可视化的`Qt ``C++`构件。 它没有进一步的依赖关系,并有很好的文档记录。 该绘图库专注于制作美观,出版品质的2D图表,图表和图表,以及为实时可视化应用程序提供高性能。 `QCustomPlot`可以导出为各种格式,如矢量化的`PDF`文件和光栅化图像,如`PNG`,`JPG`和`BMP`。 `QCustomPlot`是在应用程序内部显示实时数据以及为其他媒体生成高质量图的解决方案。在实际生产中,遇到的问题还是不少的,最简单的使用可以看我以前写的文章

2022-07-13 14:13:41 4326 6

原创 GL Studio 5 安装与体验

各位小伙伴晚上好,割了好久的内容,终于要更新了,哎呀,攒了半年零花钱,终于搞到了GL Studio 5,今天我们就来安装体验一下。

2022-06-22 22:29:44 2228 1

原创 Qt_32位程序在64位系统下读取64位注册表

今天在生产环境测试时,发现一个有趣的问题,我的程序在运行时会修改注册表,由于用了某个客户的32位库,所以整个项目都换成了32位编译了,开始没有注意注册表的问题,导致把项目部署到生产环境是,显示注册表修改成功了,但是实际没有效果。所以有了今天这个文章

2022-06-02 17:15:51 1226 1

原创 Qt 静态编译(5.15.2 MinGW 32-bit)

Qt用久了,静态编译是一个绕不过去的坎,Qt官方不提供静态编译版本的安装包,如果我们在项目后期需要多项目进行优化的话,那肯定是要尝试静态编译程序的,那就需要我们对Qt进行静态编译。

2022-06-02 10:37:30 5617 37

原创 HMI-63-【多媒体】空调部分 4

今天在上面的基础上,把风向和风量控制实现,不过还是部分实现,需要后期再完善。今天没有知识点,主要还是在上一篇中的知识点。剩下就是纯粹的工作量。

2022-05-15 13:42:58 906

树莓派3B Qt 使用GIOP 18 控制继电器开关

树莓派3B Qt 使用GIOP 18 控制继电器开关

2022-03-15

DocBookDICOM2021d_release_pdf_20210910145551.zip

Dicom 3.0 标准文件,官网没有找到09的文件,暂时是缺失的

2021-09-25

#资源达人分享计划#医学图像编程技术.rar

医学图像编程技术 / 周振环,资源来自网络。

2021-08-03

Dcmtk3.6.6.rar

基于VS2017 X64 编译完成,可直接使用

2021-07-30

ITK5.2.0库文件.rar

基于itk 5.2.0源码编译的库文件

2021-07-20

MITK-2021.2-ep-src.rar

MITK2021.2编译自动下载文件包括ann_1.1.2.tar.gz、boost_1_74_0.tar.gz、cppunit-1.15.1.tar.gz、dcmtk-3.6.5.tar.gz、eigen-eigen-07105f7124f9.tar.bz2、gdcm-3.0.8.tar.gz、hdf5-1.8.17.tar.gz、InsightToolkit-4.13.3.tar.gz、poco-1.9.0.tar.gz、qwt-6.1.5.tar.bz2、tinyxml2-8.0.0.tar.gz、VTK-9.0.1.tar.gz。 使用方法,将每个单独的压缩包文件复制到编译目录下的ep/src下,不需要单独解压,VS会自动解压。

2021-07-17

VTK-8.2.0源码+可执行文件+VS2015编译工程.rar

Qt版本5.7.1 VS版本 2015 updata 3

2021-07-09

ST7701S_SPEC_ V1.2.rar

ST7701S_SPEC_ V1.2

2021-05-07

PicGO_MAC_Win_NodeJs.rar

图床工具 picGo 2.3.0 win+MAC+nodejs

2021-03-12

PowerControl(定时关机版).rar

这个版本的程序在原来的基础上,增加了定时关机功能 现在具备 一键关机 开机自启 定时关机功能

2021-02-23

Carmeter.rar

一个简单的汽车仪表模拟,欢迎小伙伴学习交流

2021-02-22

MCloudMusic.rar

模仿写的网易云界面(仅界面),练习使用QSS等,欢迎小伙伴一起学习交流

2021-02-22

PowerControl(开机自启版本).rar

在上一个版本中加入了开机自启动功能,程序第一次运行时使用管理权限运行,即可将自启信息写入注册表,同时修正了自启后找不到脚本文件问题

2021-02-22

网络关机助手源码.rar

使用UDP广播协议,目前支持一键关闭所有局域网内电脑,启动最小化的系统托盘,启动气泡提示

2021-02-17

网络关机助手.rar

使用UDP广播技术,实现局域网内电脑同时关机,只需要将该程序复制到需要关机的电脑上,手动设计开机启动即可

2021-02-17

Qt-for-GE5565-Demo.rar

本Demo实现了通过Qt调用Ge开发库,实现了基本的打开 读写 关闭操作,没有太多的技术含量,仅仅是一个Demo,测试你Ge开发库在Qt下的使用。

2020-08-05

华硕-枪神2-plus灯光软件.rar

这个压缩包里面共有五个文件,在安装的时候请一定按照我标号的顺序安装,才可以正确,完了起动灯光控制软件就可以完成对系统灯光的控制了

2020-03-02

UareUWin300_20170223.1115.zip

美国原装进口U.are.U4500URU45005000B指纹仪 SDK,哈哈,设备自带开发套件,欢迎大家下载测试,1分辛苦分

2020-03-02

序列号生成器初级代码

这个项目是用来读取电脑硬件并生成序列号,好多目前只实现了这一个功能,后期会添加更过功能,主要用到了Qt的MD5

2017-12-06

QML-自定义ComboBox

这里实现了一个多功能的ComboBox,具体实现内容可以看我博客http://blog.csdn.net/z609932088/article/details/73196172

2017-06-13

虚拟串口VSPD-V11.0.1047.0.exe

虚拟串口VSPD-V11.0.1047.0.exe

2024-03-29

Qt Qml webview 打开本地PDF

Qt Qml webview 打开本地PDF

2023-08-05

Qt Qwidget 屏幕键盘

一个基于Qt 事件的屏幕键盘,可用

2023-07-22

ubuntu22.04 root 启动音频服务

这个服务可以让我们在root 下启动音频服务,解决程序以管理员权限运行时无法播放声音

2023-05-24

QtApplets-QTextToSpeechDemo

https://dreamlife.blog.csdn.net/article/details/127532552

2022-10-26

QtApplets-MyHook-键盘钩子

https://dreamlife.blog.csdn.net/article/details/123084722

2022-10-26

QtApplets-MyLog日志工程

https://dreamlife.blog.csdn.net/article/details/122622671

2022-10-26

QtApplets-Log4QtDemo-工程

https://dreamlife.blog.csdn.net/article/details/122556465

2022-10-26

QtApplets-QSignalMapper使用

https://dreamlife.blog.csdn.net/article/details/122062277

2022-10-26

QtApplets-Q-ASSERT使用

https://dreamlife.blog.csdn.net/article/details/121316795

2022-10-26

QtApplets-国际化多语言设置

https://dreamlife.blog.csdn.net/article/details/121216479

2022-10-26

QtApplets-实时读取配置文件

https://dreamlife.blog.csdn.net/article/details/121215034

2022-10-26

QtApplets-自定义控件系列代码

博客地址:https://blog.csdn.net/z609932088/article/details/121167969?spm=1001.2014.3001.5501

2022-10-26

QtApplets-获取当前进程用户名

QtApplets-获取当前进程用户名 https://dreamlife.blog.csdn.net/article/details/120988990

2022-10-26

QtApplets-监听指定进程并获得其用户名

https://dreamlife.blog.csdn.net/article/details/120988074

2022-10-26

Debian 10 下 Qt 5.12.3 使用libusb 1.0.26源码工程示例

Debian 10 下 Qt 5.12.3 使用libusb 1.0.26源码工程示例 在源码移植过程中,注释掉部分功能,如下 注释掉了一个线程等待函数 注释掉了部分获取系统时间函数, 注释掉了部分断言宏 目前以编译通过,且测试 libusb_init(NULL)没有问题

2022-10-20

Debian 10 下 Qt 5.12.3 使用libusb 1.0.9源码工程示例

Debian 10 下 Qt 5.12.3 使用libusb 1.0.9源码工程示例 这个版本测试了仅移植libusb,编译通过,在Demo中测试了libusb_init(NULL),在项目测试了初始化 中断传输和批量传输

2022-10-20

GLUT3.7 源码+预编译libdll文件 分流

GLUT3.7 源码+预编译libdll文件 分流

2022-04-08

QCustomPlot 官方库 CSDN分流

QCustomPlot 官方库 CSDN分流

2022-04-07

dbghelp lib库和dll库

dbghelp lib库和dll库。解决Qt编译报错"error: undefined reference to `MiniDumpWriteDump'"

2022-03-30

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

TA关注的人

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