
Qt 事件处理机制
xzh_blue
这个作者很懒,什么都没留下…
展开
-
Qt 事件处理机制 (上篇)
本篇来介绍Qt 事件处理机制 。深入了解事件处理系统对于每个学习Qt人来说非常重要,可以说,Qt是以事件驱动的UI工具集。 大家熟知Signals/Slots在多线程的实现也依赖于Qt的事件处理机制。 在Qt中,事件被封装成一个个对象,所有的事件均继承自抽象类QEvent. 接下来依次谈谈Qt中有谁来产生、分发、接受和处理事件: 1、谁来产生事件: 最容易想到的是我们的输入设备,比如转载 2015-09-05 21:45:47 · 489 阅读 · 0 评论 -
Qt QEventLoop 的使用两例
Qt 是事件驱动的,所以当你用Qt的时候,几乎时时刻刻和 QEventLoop 打交道、,只是你可能没有意识到.QCoreApplicaton::exec() QApplication::exec() QDialog::exec() QThread::exec() QDrag::exec() QMenu::exec() …在前面列出的这些常见函数的背后,都有各自的QEventLoop,可转载 2016-03-07 15:16:53 · 1935 阅读 · 0 评论