自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt QLineEdit 输入框设置经纬度

将输入框的输入格式设置为经纬度的格式,如经度E123°23'45"和纬度N31°54'29"。

2022-12-14 16:11:22 1502

原创 Qt 批量修改文件编码格式为UTF-8-BOM

Qt 批量修改文件编码格式,以UTF-8-BOM为例。

2021-11-29 21:33:24 4117

原创 Qt 批量替换指定文本为目标文本

之前写了一篇《批处理替换指定目录下所有文件夹名和文件名》,但是会存在些小问题,为了优雅的解决问题,打算用Qt开发个应用软件处理一下,同时把存在的问题都解决了。当然前提是目标机允许运行Qt打包的程序。实现原理很简单,用QFileDialog让用户选择指定目录,通过深度优先搜索(DFS)逐层逐个遍历文件夹和文件,如果名称符合替换条件则替换相应的字符串,需要注意的是搜索时先搜索子文件夹内部再判断文件夹本身。为了更方便使用,支持用户输入多个字符串,任意一个匹配成功即认为满足替换条件。例如在下图所示的软件界面

2021-11-10 18:30:09 1560

原创 Qt QImage实现频谱图绘制

频谱图,又称光谱图,显示了信号的频谱强度随时间的变化,不同的强度采用不同的颜色显示,呈线性映射关系。在频谱图上,横轴表示频率,纵轴表示时间,每个点用不同颜色表示信号的强度。在项目中遇到需要用Qt来实现频谱图绘制,数据每隔1秒发一批,每批数据包含不同频率对应的信号强度,频率最大到23300Hz,同时需要记录过去360秒的数据,最终程序需要运行在国产目标机上。分析一下,需要建立坐标系来绘制,横轴有23300个维度,纵轴有360个维度,图上有23300×360=8388000个点,每秒更新一次。实现方

2021-11-09 17:11:05 3780

原创 批处理替换指定目录下所有文件夹名和文件名

近期遇到个问题,需要将电脑上某个目录下所有的文件夹名和文件名(包含子文件夹下的)的某个字符串统一替换,文件数量很多,有上千个甚至上万个,同样需要处理的电脑还有很多台,一个个改是不可能的,那得改到猴年马月去了,必须得开发个脚本自动处理。但由于电脑上没有任何开发环境,因为特殊原因也不允许安装任何开发软件,只能尝试Windows自带的Dos命令,也就是批处理。需要自定义的参数有三个,分别是指定目录targetDir,原字符串originText,新字符串newText,按实际情况自行修改即可,例如下面的D:\

2021-11-08 15:22:30 3799

空空如也

空空如也

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

TA关注的人

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