事件类

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

有关详细信息,请参阅事件系统页面。

QAbstractEventDispatcher

管理 Qt 事件队列的接口

QActionEvent

添加、删除或更改 QAction 时生成的事件

QBasicTimer

对象的定时器事件

QChildEvent

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

QChildWindowEvent

包含子窗口更改的事件参数

QChronoTimer

重复定时器和单次定时器

QCloseEvent

包含描述关闭事件的参数

QContextMenuEvent

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

QDragEnterEvent

当拖放操作进入部件时向部件发送的事件

QDragLeaveEvent

当拖放操作离开部件时向部件发送的事件

QDragMoveEvent

拖放操作正在进行时发送的事件

QDropEvent

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

QDynamicPropertyChangeEvent

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

QEnterEvent

包含描述输入事件的参数

QEvent

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

QExposeEvent

包含暴露事件的事件参数

QFileOpenEvent

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

QFocusEvent

包含部件焦点事件的事件参数

QGestureEvent

触发手势的描述

QHelpEvent

用于请求有关部件中特定点的有用信息的事件

QHideEvent

部件隐藏后发送的事件

QHoverEvent

包含描述鼠标事件的参数

QIconDragEvent

表示开始拖动主图标的事件

QInputEvent

描述用户输入的事件基类

QInputMethodEvent

输入法事件的参数

QKeyEvent

描述按键事件

QMouseEvent

包含描述鼠标事件的参数

QMoveEvent

包含移动事件的事件参数

QNativeGestureEvent

包含描述手势事件的参数

QPaintEvent

包含绘制事件的事件参数

QPlatformSurfaceEvent

用于通知本地平台表面事件

QPointingDevice

描述鼠标、触摸或平板电脑事件的源设备

QPointingDeviceUniqueId

标识与指向设备一起使用的独特对象,如标记令牌或触控笔

QResizeEvent

包含调整大小事件的事件参数

QScrollEvent

滚动时发送

QScrollPrepareEvent

在准备滚动时发送

QShortcut

用于创建键盘快捷键

QShortcutEvent

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

QShowEvent

显示部件时发送的事件

QStatusTipEvent

用于在状态栏中显示信息的事件

QTabletEvent

包含描述 Tablet 事件的参数

QTimer

重复和单次计时器

QTimerEvent

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

QTouchEvent

包含描述触摸事件的参数

QWhatsThisClickedEvent

可用于处理 "这是什么?"文本中超链接的事件

QWheelEvent

包含描述滚轮事件的参数

QWindowStateChangeEvent

窗口状态更改前的窗口状态

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.