Qt源码解析4-事件系统Qt源码解析 索引1、如何传递事件2、事件类型5、发送事件
Qt源码解析 索引在Qt中,事件是由抽象类QEvent派生而来的对象,它表示应用程序内部发生的事情或应用程序需要知道的外部活动的结果。QObject子类的任何实例都可以接收和处理事件,但它们与小部件特别相关。本文档描述了在典型应用程序中如何交付和处理事件。1、如何传递事件当一个事件发生时,Qt 通过构造一个适当的QEvent子类的实例来创建一个事件对象来表示它,并通过调用它的event()函数将它传递给一个特定的QObject实例(或其子类之一) 。该函数不处理事件本身;根据传递的事件类型,