随笔分类 -  Qt琐碎知识

图片拖动并交换图片-使用观察者模式
摘要:使用观察者模式来做。主窗口是观察者,图片控件是被观察者, 图片被拖动的时候,图片控件要通知观察者,移动之后的位置坐标+图片控件本身的索引号 MySubject.h(被观察者-抽象类) #ifndef MYSUBJECT_H #define MYSUBJECT_H #include "observer 阅读全文
posted @ 2021-06-27 13:50 邶风 阅读(227) 评论(0) 推荐(0)
图片拖动并交换图片
摘要:Hero.h #ifndef HERO_H #define HERO_H #include <QToolButton> #include <QMouseEvent> class Hero : public QToolButton { Q_OBJECT public: explicit Hero(QW 阅读全文
posted @ 2021-06-18 14:52 邶风 阅读(171) 评论(0) 推荐(0)
Qt 如何处理密集型耗时的事情
摘要:频繁主动调用QCoreApplication::processEvents() https://blog.csdn.net/lixiangmaty/article/details/79452553https://www.cnblogs.com/findumars/p/5607683.html UI线 阅读全文
posted @ 2019-11-08 14:30 邶风 阅读(1083) 评论(0) 推荐(0)
Qt休眠
摘要:参考: https://blog.csdn.net/xiezhongyuan07/article/details/81169583 https://www.cnblogs.com/yangjunhe460/p/10289613.html QTest::qSleep(250); //unrespons 阅读全文
posted @ 2019-11-08 14:26 邶风 阅读(655) 评论(0) 推荐(0)
串口
摘要:串口的write跟read在同一线程中执行如果此时正在write,但是收到readyRead()信号,会中断write,去执行readyRead()信号触发的槽函数。 在多线程串口通信中,如果设计不好,会造成访问缓冲指令时,线程锁,死锁。 对QSerialPort的读写操作需要在同一个线程,不能跨线 阅读全文
posted @ 2019-11-08 12:59 邶风 阅读(721) 评论(0) 推荐(0)
Qt的角度看MVC框架
摘要:https://blog.csdn.net/u012209790/article/details/54755340 阅读全文
posted @ 2019-09-26 14:23 邶风 阅读(470) 评论(0) 推荐(0)
使用Qt画出直方图和分位数图
摘要:https://blog.csdn.net/gudanai/article/details/72136420 阅读全文
posted @ 2019-07-25 17:50 邶风 阅读(1042) 评论(0) 推荐(0)
超详尽-QThread的正确使用姿势-以及信号槽的跨线程使用
摘要:贴上两篇博文 一、http://www.cnblogs.com/findumars/p/5031239.html 循序渐进介绍了,怎样正确的让槽函数工作在子线程中。 同时介绍了信号槽的绑定与线程的关系 QObject::connect涉及信号槽,我们就躲不过 connect 函数,只是这个函数大家太 阅读全文
posted @ 2019-05-09 18:59 邶风 阅读(11407) 评论(0) 推荐(0)
Qt使用std::sort进行排序
摘要:参考: https://blog.csdn.net/u013346007/article/details/81877755 https://www.linuxidc.com/Linux/2017-01/140078.htm https://www.cnblogs.com/gccbuaa/p/7111 阅读全文
posted @ 2018-12-28 17:40 邶风 阅读(4968) 评论(0) 推荐(0)
如何正确使用QThread
摘要:如何正确使用QThread https://www.2cto.com/kf/201609/550462.html 阅读全文
posted @ 2018-12-28 16:06 邶风 阅读(309) 评论(0) 推荐(0)
QChartView绘制饼状图
摘要:效果图: 阅读全文
posted @ 2018-12-28 15:00 邶风 阅读(2473) 评论(2) 推荐(0)
libcurl编译使用,实现ftp功能
摘要:Libcurl实现ftp的下载,上传功能。版本为curl-7.63.0 1、编译vs2015 参考资料:https://blog.csdn.net/yaojingkao/article/details/53044361 2、libcurl传输进度参考: https://blog.csdn.net/u 阅读全文
posted @ 2018-12-27 21:03 邶风 阅读(4163) 评论(0) 推荐(0)
QSplineSeries QChartView绘制曲线
摘要:参考资料: https://www.qtdebug.com/qtbook-paint-smooth-curve-qchart/ https://blog.csdn.net/liang19890820/article/details/54618026 https://blog.csdn.net/lmh 阅读全文
posted @ 2018-12-20 16:03 邶风 阅读(4707) 评论(0) 推荐(0)
QLineSeries QChartView 生成折线
摘要:效果图 阅读全文
posted @ 2018-12-20 15:58 邶风 阅读(3525) 评论(0) 推荐(0)
QChart绘制折线区域
摘要:效果图: 代码: 阅读全文
posted @ 2018-12-20 15:56 邶风 阅读(2639) 评论(0) 推荐(0)
饼状图二
摘要:参考资料: https://blog.csdn.net/lmhuanying1012/article/details/78454608 效果图: 阅读全文
posted @ 2018-12-20 14:52 邶风 阅读(349) 评论(0) 推荐(0)
饼状图一
摘要:参考文章: https://blog.csdn.net/xiezhongyuan07/article/details/82684118 效果图 阅读全文
posted @ 2018-12-20 14:07 邶风 阅读(585) 评论(0) 推荐(0)
QPainter使用不同风格的QBrush来填充区域
摘要:效果图: 阅读全文
posted @ 2018-12-19 20:34 邶风 阅读(2867) 评论(0) 推荐(0)
QPainter绘制特殊线条
摘要:参考资料: https://www.cnblogs.com/Jace-Lee/p/5946342.html 效果图: 代码: 阅读全文
posted @ 2018-12-19 20:19 邶风 阅读(2050) 评论(0) 推荐(0)
QPainter绘制渐进色文本
摘要:参考资料:https://blog.csdn.net/what951006/article/details/52876513 效果图: 代码: 阅读全文
posted @ 2018-12-19 20:12 邶风 阅读(910) 评论(0) 推荐(0)