学习了一段时间的Qt之后,发现Qt的事件机制和其他语言的机制有些不同.Qt除了能够通过信号和槽机制来实现一些Action动作之外,还可以用对象所带的事件,或者用户自定义的事件来实现对象的一些行为处理. 现在,我们从头开始讲解. 到底什么是事件呢? 事件起源: 基于事件如何被产生与分发,可以把事件分为以下三类. Spontaneous 事件——自发事件 由窗口系统产生,它们被放到系统队列中,通过事件循环逐个处理. Posted 事件 由Qt或是应用程序产生,它们被Qt组成队列,再通过事件循环处理.…