事件类

这些 Qt Core 类用于创建和处理事件。

更多信息见 事件系统 页面。

QAbstractEventDispatcher

管理 Qt 事件队列的接口

QActionEvent

当添加、移除或改变 QAction 时生成的事件

QBasicTimer

针对对象的计时器事件

QChildEvent

包含子级对象事件的事件参数

QCloseEvent

包含关闭事件的描述参数

QContextMenuEvent

包含上下文菜单事件的描述参数

QDragEnterEvent

被发送给 Widget 的事件当拖放动作进入时

QDragLeaveEvent

被发送给 Widget 的事件当拖放动作离开时

QDragMoveEvent

被发送的事件当拖放动作正在进行中时

QDropEvent

被发送的事件当拖放操作完成时

QDynamicPropertyChangeEvent

包含动态特性更改事件的事件参数

QEnterEvent

包含进入事件的描述参数

QEvent

所有事件类的基类。事件对象包含事件参数

QExposeEvent

包含用于暴露事件的事件参数

QFileOpenEvent

当有打开文件或 URL 的请求时会发送的事件

QFocusEvent

包含 Widget 聚焦事件的事件参数

QGestureEvent

触发手势的描述

QHelpEvent

用于在 Widget 中有关特定点请求有帮助信息的事件

QHideEvent

在 Widget 被隐藏后发送的事件

QHoverEvent

包含鼠标事件的描述参数

QIconDragEvent

指示已开始拖曳主图标

QInputEvent

描述用户输入事件的基类

QInputMethodEvent

用于输入法事件的参数

QKeyEvent

描述键事件

QMouseEvent

包含鼠标事件的描述参数

QMoveEvent

包含用于移动事件的事件参数

QNativeGestureEvent

包含手势事件的描述参数

QPaintEvent

包含用于描绘事件的事件参数

QPlatformSurfaceEvent

用于通知有关本机平台表面事件

QPointingDevice

描述发源鼠标、触摸或数位板事件的设备

QPointingDeviceUniqueId

标识用于指向设备的唯一对象 (譬如:令牌或手写笔)

QResizeEvent

包含用于重置尺寸事件的事件参数

QScrollEvent

发送当卷动时

QScrollPrepareEvent

在预备滚动时发送

QShortcut

用于创建键盘快捷键

QShortcutEvent

当用户按下组合键时生成的事件

QShowEvent

当展示 Widget 时发送的事件

QStatusTipEvent

用于在状态栏展示消息的事件

QTabletEvent

包含数位板事件的描述参数

QTimer

重复和单发计时器

QTimerEvent

包含计时器事件的描述参数

QTouchEvent

包含触摸事件的描述参数

QWhatsThisClickedEvent

可用于处理 What's This? 文本中的超链接的事件

QWheelEvent

包含滚轮事件的描述参数

QWindowStateChangeEvent

在窗口状态改变之前的窗口状态