摘要: 引言 最近在做qt项目,需要对button按钮添加一个长按事件(比如点击按钮,开始运动。松开按钮,运动停止)。查了些许资料,(差点误把QPushButton的press信号和长按事件混淆)在此记录一下经验。 setAutoRepeat 以前一直以为QPushButton不支持长按,才发现还有这个功能 阅读全文
posted @ 2021-08-04 20:18 唯有自己强大 阅读(2620) 评论(0) 推荐(2) 编辑
摘要: 引言 个人认为,事件机制是Qt最难以理解且最为精妙的一部分。事件主要分为两种: 在与用户交互时发生。比如按下鼠标(mousePressEvent),敲击键盘(keyPressEvent)等。 系统自动发生,比如计时器事件(timerEvent)等。 在发生事件时(比如说上面说的按下鼠标),就会产生一 阅读全文
posted @ 2021-08-04 15:39 唯有自己强大 阅读(5553) 评论(1) 推荐(4) 编辑
摘要: 引言 Qt已经提供了很多的基础控件供开发使用,而Qt原生的控件有时候并不能满足我们的需求,特别是在工业的运用上,比如我们需要一个日期时间的选择器,Qt虽然已经提供了原生的QDateTime控件,但这个原生控件并不能满足我们的需求,又比如我们需要实现类似微信左侧的消息列表,单纯的原生QListWidg 阅读全文
posted @ 2021-08-04 10:29 唯有自己强大 阅读(2451) 评论(0) 推荐(2) 编辑