- 博客(6)
- 资源 (9)
- 收藏
- 关注
原创 vtk 最小包围盒vtkOBBTree参数解析
关于vtk最小包围盒的介绍资料很多,然而对于其中参数的解析以及坐标变换的介绍很少,或者是很多错误的讲解,也被误导过,查询了诸多源码和资料后终于弄明白,分享给更多有需要的人。
2022-08-05 19:19:56 1166
原创 QGraphicsView父类中MouseMove和MouseButtonRelease事件获取办法
QGraphicsView是QT支持的一套图元显示框架。最近在开发过程中发现一个问题,在QGraphicsView父类(QWidget)中重载mousePressEvent和 mouseMoveEvent事件,只能获取到mousePress事件,mouseMove事件不论如何都获取不到,测试代码如下,为了方便测试将布局的Margin设置成了20。发现在Margin区域所有鼠标事件是OK的,但是在QGraphicsView区域类,重载的两个事件只能获取到mousePress事件。#include <
2020-12-09 11:36:16 2668 4
原创 关于Qt5 QSerialPort使用内存泄漏问题
最近做一个项目需要用到串口实时发送与接收,串口通信采用同步的方式。在开发本机上测试没有任何问题后,放到测试机上运行,发现内存以 4 KB / S 的速度增长,再次将测试机上程序拷贝到开发机器上发现无内存增长。。于是开始查找原因,发现测试机上使用的是电脑原生的串口,开发机上使用的是USB转串口,于是在开发机上用原生串口与USB转串口分别测试。结果发现 ,原生串口内存增长,USB转串口没
2017-09-12 09:00:23 2176 13
原创 单滑块控件代码
#include "floatslider.h"#include #include FloatSlider::FloatSlider(QWidget *parent) : QWidget(parent) , m_min(0.0f) , m_max(99.0f) , m_singleStep(0.1f) , m_state(None)
2017-09-07 10:01:29 438
原创 Qt5 双滑块支持float变化的控件,以及单滑块float控件,供大家参考
最近做到一个项目,需要设置一个参数的上下限,最开始考虑的办法是用QSlider控件来实现,发现有两个不太合适的地方。一个参数需要用两个控件来设置,而且两者之间还有大小关系的限制,比较麻烦;QSlider只支持int类型的输入与改变。因此,决定自己写一个,本着资源共享的精神,特将代码贴出,供大家参考,如有更好的想法,也欢迎指正与交流。双滑块的代码#incl
2017-09-07 09:56:40 3816 4
原创 程序编译遇到FTH: (7156): *** Fault tolerant heap shim applied to current process. 解决办法
这两天在Qtcreator上编译程序的时候莫名其妙的出现了FTH: (7156): *** Fault tolerant heap shim applied to current process. This is usually due to previous crashes. ***的问题,清除掉所有的文件,重新qmake和构建都不能解决这个问题。有人说修改注册表中HKEY_LOCAL_
2016-12-28 09:12:45 12607 18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人