![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt学习
方寸间沧海桑田
欲买桂花同载酒,终不似,少年游
展开
-
Qt串口通信 waitForReadyRead函数与waitForBytesWritten函数导致的内存增长问题记录
这段时间做项目需要有一个进行快速采集信息的设备,但是在单独测试的过程中发现程序的内存占用会一直增长,也就是所谓的内存泄露问题。这个问题困扰了我们几个星期,我尝试了通过事件循环重写waitfor系列函数来解决这个问题,但是由于线程包含问题导致了新的问题。。。今天在Qt的官方论坛上搜索时发现15年就有人发现了这个问题,然后上传了bug库并得到了解决,所以特此记录。1.问题描述 通过形如下面的代...原创 2020-04-26 21:45:09 · 27837 阅读 · 9 评论 -
简单说说对QT中moveToThread实现多线程操作的理解
QT中的多线程写法有两种主流,一种是继承QThread类并重载run函数,在run函数中写一个状态机或者计时器来实现对线程运作;一种是通过moveToThread的方式实现事件托管从而实现线程运作,在这里主要针对后者来进行说明与理解。 1.常见情况分析:该方法在进行代码编写时的常见情况如下:class tempActive{public: tempActive() { ...原创 2020-04-10 12:02:56 · 6993 阅读 · 5 评论 -
Qt图形化界面—迷宫最短路径问题
这段时间为了日后的工作需要,遵循霍亚飞老师的《Qt Creator快速入门(第三版)》学了第一大章基础篇的知识,并根据所学的知识尝试性地将之前的迷宫最短路径问题进行了图形化界面的设计。由于本人学艺不精,暂时只能基本实现原函数的基本功能,日后若有时间再慢慢增补吧。基本介绍目前这个程序的功能主要有五个:(1)输入迷宫的尺寸:为便于调试,目前设计的为正方形的迷宫,即长宽尺寸相同。用户只需要输入...原创 2019-02-22 22:07:32 · 3167 阅读 · 0 评论