自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

原创 基于QT的任意多边形截图小工具

可实现矩形截图和任意多边形截图,具体操作见视频。基于QT的任意多边形截图小工具。

2024-01-10 14:31:59 384

原创 Qt 编译时Makefile死循环问题

Qt编译项目时,一直无法编译完成,查看编译窗口,发现输入如下:一直循环Makefile。由于make需要了解计算机时间和它检查的文件的时间。某些时间问题可能会导致make不停的编译。后面找到原因是我在测试某个功能时把windows的系统时间改成了未来时间,修改后.pro保存为未来的时间: 当把系统时间改回来时,再将.pro保存为正确的时间时,编译通过。...

2022-07-11 17:48:48 1907 2

原创 矩形工件寻边方法

工件在被人工放置在台面上时有可能是歪斜的,如激光切割机,控制系统需要根据工件的倾斜角度θ和原点O调整加工程序,以进行寻边切割避免浪费,寻边操作示意图如下: 寻边传感器从事先设置好的P1点出发,沿着X轴方向运动至工件边缘,测量得到Lx,再回到P1点沿着Y轴方向运动至工件边缘测量得到Ly1,再从设置好的P2点出发沿着Y轴运动至工件边缘,测量得到Ly2。通过以上数据计算可得到工件与X轴的夹角θ和原点O。 测试demo: 结果计算函数...

2022-05-28 01:59:25 426

原创 QT加载高清图片的内存占用问题

今天遇到个内存溢出的问题,在自身的代码上找原因找了很久没有找到,最后发现是软件启动时显示LOGO的功能上加载的一张高清背景图片导致的内存占用过高,图片分辨率为5120*3845,图片本身大小为686kb。 程序启动加载这张图片后发现内存占用竟高达100多M,程序在ARM设备上运行,本身运行内存就比较少,加载如图片后内存很快溢出了。发现是图片的问题后在windows上写了个Demo,加载同一张图片,发现内存占用也去到100多M。 尝试用美图秀秀...

2021-10-14 01:01:09 1367 4

原创 QT资源文件错误:No rule to make target ‘../??.png‘, needed by ‘debug/qrc_icon.cpp‘. Stop.

QT版本:5.12错误::error: No rule to make target '../??_On.png', needed by 'debug/qrc_icon.cpp'. Stop.原因:资源文件中包含中文命名的图片文件。解决办法:方法1:在资源文件中重命名含有中文名的图片文件,执行qmake,重新构建;方法2:将含有中文命名的图片文件从资源文件中移除,执行qmake,在重新添加有中文图片的文件,再重新编译就不会出错了。如果添加含有中文命名的图片文件再执行qmake,重..

2021-10-10 22:13:53 10422 11

原创 STM32-错误解决:STM32中USART3的DMA接收错误的问题

在测试STM32F103系列MCU串口DMA接收的过程中,使用了空闲中断(IDLE),在开始用USART1的时候都是正常的,后来换到USART3时,上位机发送8字节,进入空闲中断时读DMA接收缓冲区只有四个字节的数据,且数据不对,刚开始检查DMA配置和串口配置跟USART1都一样,百思不得其解,直到看到串口使能时钟的寄存器设置:USART1的设置为 RCC->APB2ENR|=1<...

2019-07-21 00:12:46 5810 3

原创 Qt - 错误 - QObject::connect: Cannot queue arguments of type 'XXX'解决办法

出现问题背景:当一个带参数为自定义结构体PortConfig的信号发送至另一个线程的槽时,connect(this,SIGNAL(SignalOpenPort(PortConfig)),m_pMySerialPortCom,SLOT(OpenPort(PortConfig)));编译时不会出错,但信号出发时出现错误提示:QObject::connect: Cannot queue ar...

2019-06-17 23:12:01 4200

原创 QT之QTextEdit格式化输入(每一行的输入长度限制,十六进制输入)

目前在做一个ModBus-RTU的通信界面,在向下位机写多个数据时需要用到QTextEdit控件,发现不能像QLineEdit那样用正则表达式规定它的输入格式,故在槽函数里通过简单的逻辑自动编辑了一下,现提供方法步骤及源码,给大家提供参考,如有更好的方法实现欢迎讨论。转载请注明出处。该例子实现以下功能:一、序号不可编辑;实现方法:1、如序号为“001.”时,光标打到序号范围内时,在...

2019-05-03 17:35:41 7155 2

QT多边形截图demo

主要功能 * 1、图像的载入、保存; * 2、图像绘制,放大缩小; * 3、矩形裁剪,拖拉调整尺寸大小; * 4、多边形裁剪,拖拉调整尺寸大小。 浏览博客文章获得源码:http://t.csdnimg.cn/LJBLi

2024-01-10

工件寻边测量计算demo

工件寻边测量计算demo

2022-05-28

工件寻边方法测试demo的QT源代码

工件在被人工放置在台面上时有可能是歪斜的,如激光切割机,控制系统需要根据工件的倾斜角度θ和原点O调整加工程序,以进行寻边切割避免浪费,该资源提供一种测试方法获取结果。

2022-05-28

空空如也

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

TA关注的人

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