Event Classes
These Qt Core classes are used to create and handle events.
For more information see the Event System page.
The QActionEvent class provides an event that is generated when a QAction is added, removed, or changed. | |
The QCloseEvent class contains parameters that describe a close event. | |
The QContextMenuEvent class contains parameters that describe a context menu event. | |
The QDragEnterEvent class provides an event which is sent to a widget when a drag and drop action enters it. | |
The QDragLeaveEvent class provides an event that is sent to a widget when a drag and drop action leaves it. | |
The QDragMoveEvent class provides an event which is sent while a drag and drop action is in progress. | |
The QDropEvent class provides an event which is sent when a drag and drop action is completed. | |
The QEnterEvent class contains parameters that describe an enter event. | |
The QExposeEvent class contains event parameters for expose events. | |
The QFileOpenEvent class provides an event that will be sent when there is a request to open a file or a URL. | |
The QFocusEvent class contains event parameters for widget focus events. | |
The QHelpEvent class provides an event that is used to request helpful information about a particular point in a widget. | |
The QHideEvent class provides an event which is sent after a widget is hidden. | |
The QHoverEvent class contains parameters that describe a mouse event. | |
The QIconDragEvent class indicates that a main icon drag has begun. | |
The QInputEvent class is the base class for events that describe user input. | |
The QInputMethodEvent class provides parameters for input method events. | |
The QKeyEvent class describes a key event. | |
The QMouseEvent class contains parameters that describe a mouse event. | |
The QMoveEvent class contains event parameters for move events. | |
The QNativeGestureEvent class contains parameters that describe a gesture event. | |
The QPaintEvent class contains event parameters for paint events. | |
The QResizeEvent class contains event parameters for resize events. | |
The QScrollEvent class is send when scrolling. | |
The QScrollPrepareEvent class is send in preparation of a scrolling. | |
The QShortcutEvent class provides an event which is generated when the user presses a key combination. | |
The QShowEvent class provides an event that is sent when a widget is shown. | |
The QStatusTipEvent class provides an event that is used to show messages in a status bar. | |
The QTabletEvent class contains parameters that describe a Tablet event. | |
The QTouchEvent class contains parameters that describe a touch event. | |
The QWhatsThisClickedEvent class provides an event that can be used to handle hyperlinks in a "What's This?" text. | |
The QWheelEvent class contains parameters that describe a wheel event. | |
The QWindowStateChangeEvent class provides the window state before a window state change. | |
The QGestureEvent class provides the description of triggered gestures. | |
The QShortcut class is used to create keyboard shortcuts. | |
If you know what kind of class you want (GUI, painting, I.O, etc), look here. | |
Interface to manage Qt's event queue | |
Timer events for objects | |
The base class of all event classes. Event objects contain event parameters | |
Contains parameters that describe a timer event | |
Contains event parameters for child object events | |
Contains event parameters for dynamic property change events | |
Repetitive and single-shot timers |