事件的概念 简单来说, 就是应用程序感兴趣的应用内部或者外部的活动结果. 在Qt中, 使用QEvent 抽象这些活动. 事件驱动模型 事件驱动模型现在在计算机很多领域都有使用. 例如 BSD socket 中的 select 模型和信号驱动的 I/O 模型. GUI 程序中的事件处理.操作系统中断等.以一个GUI程序中发生的鼠标事件为例, 事件驱动模型大体思路如下: 1. 有一个事件(消息)队列: 2. 鼠标按下时,往这个队列中增加一个点击事件(消息): 3. 有个循环,不断从队列取出事件,根据…