Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qevent.h File Reference

(460b0f98c656643f36729fe3b0abc1ba361481b0)

#include <QtGui/qtguiglobal.h>
#include <QtCore/qcoreevent.h>
#include <QtCore/qiodevice.h>
#include <QtCore/qlist.h>
#include <QtCore/qnamespace.h>
#include <QtCore/qstring.h>
#include <QtCore/qurl.h>
#include <QtCore/qvariant.h>
#include <QtGui/qeventpoint.h>
#include <QtGui/qpointingdevice.h>
#include <QtGui/qregion.h>
#include <QtGui/qwindowdefs.h>
+ Include dependency graph for qevent.h:

Go to the source code of this file.

Classes

class  QInputEvent
 \inmodule QtGui More...
 
class  QPointerEvent
 A base class for pointer events. More...
 
class  QSinglePointEvent
 A base class for pointer events containing a single point, such as mouse events. More...
 
class  QEnterEvent
 \inmodule QtGui More...
 
class  QMouseEvent
 \inmodule QtGui More...
 
class  QHoverEvent
 \inmodule QtGui More...
 
class  QKeyEvent
 The QKeyEvent class describes a key event. More...
 
class  QFocusEvent
 The QFocusEvent class contains event parameters for widget focus events. More...
 
class  QPaintEvent
 The QPaintEvent class contains event parameters for paint events. More...
 
class  QMoveEvent
 The QMoveEvent class contains event parameters for move events. More...
 
class  QExposeEvent
 The QExposeEvent class contains event parameters for expose events. \inmodule QtGui. More...
 
class  QPlatformSurfaceEvent
 The QPlatformSurfaceEvent class is used to notify about native platform surface events. \inmodule QtGui. More...
 
class  QResizeEvent
 The QResizeEvent class contains event parameters for resize events. More...
 
class  QCloseEvent
 The QCloseEvent class contains parameters that describe a close event. More...
 
class  QIconDragEvent
 The QIconDragEvent class indicates that a main icon drag has begun. More...
 
class  QShowEvent
 The QShowEvent class provides an event that is sent when a widget is shown. More...
 
class  QHideEvent
 The QHideEvent class provides an event which is sent after a widget is hidden. More...
 
class  QContextMenuEvent
 The QContextMenuEvent class contains parameters that describe a context menu event. More...
 
class  QInputMethodEvent
 The QInputMethodEvent class provides parameters for input method events. More...
 
class  QInputMethodEvent::Attribute
 \inmodule QtGui More...
 
class  QInputMethodQueryEvent
 The QInputMethodQueryEvent class provides an event sent by the input context to input objects. More...
 
class  QHelpEvent
 The QHelpEvent class provides an event that is used to request helpful information about a particular point in a widget. More...
 
class  QStatusTipEvent
 The QStatusTipEvent class provides an event that is used to show messages in a status bar. More...
 
class  QFileOpenEvent
 The QFileOpenEvent class provides an event that will be sent when there is a request to open a file or a URL. More...
 
class  QToolBarChangeEvent
 The QToolBarChangeEvent class provides an event that is sent whenever a the toolbar button is clicked on \macos. More...
 
class  QWindowStateChangeEvent
 \inmodule QtGui More...
 
class  QTouchEvent
 The QTouchEvent class contains parameters that describe a touch event. More...
 
class  QScrollPrepareEvent
 The QScrollPrepareEvent class is sent in preparation of scrolling. More...
 
class  QScrollEvent
 The QScrollEvent class is sent when scrolling. More...
 
class  QScreenOrientationChangeEvent
 
class  QApplicationStateChangeEvent
 
class  QChildWindowEvent
 \inmodule QtGui More...
 

Functions

 Q_DECLARE_TYPEINFO (QInputMethodEvent::Attribute, Q_RELOCATABLE_TYPE)
 
 Q_DECLARE_TYPEINFO (QInputMethodQueryEvent::QueryPair, Q_RELOCATABLE_TYPE)
 
Q_GUI_EXPORT QDebug operator<< (QDebug, const QEvent *)
 

Function Documentation

◆ operator<<()

Q_GUI_EXPORT QDebug operator<< ( QDebug dbg,
const QEvent * e )

Definition at line 4043 of file qevent.cpp.

References QEvent::ApplicationStateChange, button, QEvent::ChildAdded, QEvent::ChildPolished, QEvent::ChildRemoved, QScrollEvent::contentPos(), QEvent::ContextMenu, QEvent::DragEnter, QEvent::DragMove, QEvent::Drop, QEvent::Enter, eventClassName(), QEvent::Expose, QEvent::FocusAboutToChange, QEvent::FocusIn, QEvent::FocusOut, formatInputMethodEvent(), formatInputMethodQueryEvent(), QtDebugUtils::formatNonNullQFlags(), QtDebugUtils::formatQEnum(), QtDebugUtils::formatQFlags(), QtDebugUtils::formatQPoint(), QtDebugUtils::formatQSize(), formatTouchEvent(), QEvent::HoverEnter, QEvent::HoverLeave, QEvent::HoverMove, QEvent::InputMethod, QEvent::InputMethodQuery, QEvent::KeyPress, QEvent::KeyRelease, QEvent::MouseButtonDblClick, QEvent::MouseButtonPress, QEvent::MouseButtonRelease, Qt::MouseEventNotSynthesized, QEvent::MouseMove, QEvent::Move, QEvent::NativeGesture, QEvent::NonClientAreaMouseButtonDblClick, QEvent::NonClientAreaMouseButtonPress, QEvent::NonClientAreaMouseButtonRelease, QEvent::NonClientAreaMouseMove, QEvent::Paint, QEvent::PlatformSurface, pos, QMoveEvent::pos(), position(), Q_FALLTHROUGH, qIsNull(), QEvent::Resize, QEvent::Scroll, QEvent::ScrollPrepare, QEvent::Shortcut, QEvent::ShortcutOverride, QEvent::spontaneous(), QPlatformSurfaceEvent::SurfaceAboutToBeDestroyed, QPlatformSurfaceEvent::SurfaceCreated, QPlatformSurfaceEvent::surfaceEventType(), QEvent::TabletEnterProximity, QEvent::TabletLeaveProximity, QEvent::TabletMove, QEvent::TabletPress, QEvent::TabletRelease, QEvent::Timer, QEvent::TouchBegin, QEvent::TouchEnd, QEvent::TouchUpdate, QEvent::type(), QScrollPrepareEvent::viewportSize(), and QEvent::Wheel.

+ Here is the call graph for this function:

◆ Q_DECLARE_TYPEINFO() [1/2]

◆ Q_DECLARE_TYPEINFO() [2/2]

Q_DECLARE_TYPEINFO ( QInputMethodQueryEvent::QueryPair ,
Q_RELOCATABLE_TYPE  )