Home | All Classes | Main Classes | Annotated | Grouped Classes | Functions |

# Event Classes

These classes are used to create and handle events.

For more information see the Object model and Signals and Slots.

QBasicTimer | Timer events for QObjects
QChildEvent | Event parameters for child object events
QCloseEvent | Parameters that describe a close event
QContextMenuEvent | Parameters that describe a context menu event
QCustomEvent | Support for custom events
QDragEnterEvent | Event which is sent to a widget when a drag and drop action enters it
QDragLeaveEvent | Event that is sent to a widget when a drag and drop action leaves it
QDragMoveEvent | Event which is sent while a drag and drop action is in progress
QDropEvent | Event which is sent when a drag and drop action is completed
QEvent | The base class of all event classes. Event objects contain event parameters
QEventLoop | Manages Qt's event queue, excluding GUI-related events
QFileOpenEvent | Event that will be sent when there is a request to open a file
QFocusEvent | Event parameters for widget focus events
QHideEvent | Event which is sent after a widget is hidden
QIMEvent | Parameters for input method events
QIconDragEvent | Indicates that a main icon drag has begun
QInputEvent | The base class for events that describe user input
QKeyEvent | Describes a key event
QMouseEvent | Parameters that describe a mouse event
QMoveEvent | Event parameters for move events
QPaintEvent | Event parameters for paint events
QResizeEvent | Event parameters for resize events
QShortcut | Used to create keyboard shortcuts
QShowEvent | Event that is sent when a widget is shown
QTabletEvent | Parameters that describe a Tablet event
QTimer | Timer signals and single-shot timers
QTimerEvent | Parameters that describe a timer event
QToolBarSwitchEvent | Event that is sent whenever a the toolbar button is clicked on Mac OS X
QWheelEvent | Parameters that describe a wheel event