Event Classes

QAbstractEventDispatcher

The QAbstractEventDispatcher class provides an interface to manage Qt's event queue.

QBasicTimer

The QBasicTimer class provides timer events for objects.

QChildEvent

The QChildEvent class contains event parameters for child object events.

QDynamicPropertyChangeEvent

The QDynamicPropertyChangeEvent class contains event parameters for dynamic property change events.

QEvent

The QEvent class is the base class of all event classes. Event objects contain event parameters.

QTimerEvent

The QTimerEvent class contains parameters that describe a timer event.

QTimer

The QTimer class provides repetitive and single-shot timers.

QGestureEvent

The QGestureEvent class provides the description of triggered gestures.

QShortcut

The QShortcut class is used to create keyboard shortcuts.

QEnterEvent

Contains parameters that describe an enter event

QInputEvent

The base class for events that describe user input

QMouseEvent

Contains parameters that describe a mouse event

QHoverEvent

Contains parameters that describe a mouse event

QWheelEvent

Contains parameters that describe a wheel event

QKeyEvent

Describes a key event

QFocusEvent

Contains event parameters for widget focus events

QPaintEvent

Contains event parameters for paint events

QMoveEvent

Contains event parameters for move events

QExposeEvent

Contains event parameters for expose events

QResizeEvent

Contains event parameters for resize events

QCloseEvent

Contains parameters that describe a close event

QIconDragEvent

Indicates that a main icon drag has begun

QContextMenuEvent

Contains parameters that describe a context menu event

QInputMethodEvent

Parameters for input method events

QTabletEvent

Contains parameters that describe a Tablet event

QDropEvent

Event which is sent when a drag and drop action is completed

QDragEnterEvent

Event which is sent to a widget when a drag and drop action enters it

QDragMoveEvent

Event which is sent while a drag and drop action is in progress

QDragLeaveEvent

Event that is sent to a widget when a drag and drop action leaves it

QHelpEvent

Event that is used to request helpful information about a particular point in a widget

QStatusTipEvent

Event that is used to show messages in a status bar

QWhatsThisClickedEvent

Event that can be used to handle hyperlinks in a "What's This?" text

QActionEvent

Event that is generated when a QAction is added, removed, or changed

QHideEvent

Event which is sent after a widget is hidden

QShowEvent

Event that is sent when a widget is shown

QFileOpenEvent

Event that will be sent when there is a request to open a file or a URL

QShortcutEvent

Event which is generated when the user presses a key combination

QWindowStateChangeEvent

The window state before a window state change

QTouchEvent

Contains parameters that describe a touch event

QScrollPrepareEvent

Send in preparation of a scrolling

QScrollEvent

Send when scrolling