<a href="http://doc.qt.io/qt-5/qtgui-module.html">Qt GUI C++ Classes</a>
<a href="http://doc.qt.io/qt-5/events.html">Event Classes</a>
<a href="http://doc.qt.io/qt-5/painting.html">Painting Classes</a>
<a href="http://doc.qt.io/qt-5/painting-3d.html">Rendering in 3D</a>
<a></a>
<a href="http://doc.qt.io/qt-5/qabstracteventdispatcher.html">QAbstractEventDispatcher</a>
Interface to manage Qt's event queue
<a href="http://doc.qt.io/qt-5/qactionevent.html">QActionEvent</a>
Event that is generated when a QAction is added, removed, or changed
<a href="http://doc.qt.io/qt-5/qbasictimer.html">QBasicTimer</a>
Timer events for objects
<a href="http://doc.qt.io/qt-5/qchildevent.html">QChildEvent</a>
Contains event parameters for child object events
<a href="http://doc.qt.io/qt-5/qcloseevent.html">QCloseEvent</a>
Contains parameters that describe a close event
<a href="http://doc.qt.io/qt-5/qcontextmenuevent.html">QContextMenuEvent</a>
Contains parameters that describe a context menu event
<a href="http://doc.qt.io/qt-5/qdragenterevent.html">QDragEnterEvent</a>
Event which is sent to a widget when a drag and drop action enters it
<a href="http://doc.qt.io/qt-5/qdragleaveevent.html">QDragLeaveEvent</a>
Event that is sent to a widget when a drag and drop action leaves it
<a href="http://doc.qt.io/qt-5/qdragmoveevent.html">QDragMoveEvent</a>
Event which is sent while a drag and drop action is in progress
<a href="http://doc.qt.io/qt-5/qdropevent.html">QDropEvent</a>
Event which is sent when a drag and drop action is completed
<a href="http://doc.qt.io/qt-5/qdynamicpropertychangeevent.html">QDynamicPropertyChangeEvent</a>
Contains event parameters for dynamic property change events
<a href="http://doc.qt.io/qt-5/qenterevent.html">QEnterEvent</a>
Contains parameters that describe an enter event
<a href="http://doc.qt.io/qt-5/qevent.html">QEvent</a>
The base class of all event classes. Event objects contain event parameters
<a href="http://doc.qt.io/qt-5/qexposeevent.html">QExposeEvent</a>
Contains event parameters for expose events
<a href="http://doc.qt.io/qt-5/qfileopenevent.html">QFileOpenEvent</a>
Event that will be sent when there is a request to open a file or a URL
<a href="http://doc.qt.io/qt-5/qfocusevent.html">QFocusEvent</a>
Contains event parameters for widget focus events
<a href="http://doc.qt.io/qt-5/qgestureevent.html">QGestureEvent</a>
The description of triggered gestures
<a href="http://doc.qt.io/qt-5/qhelpevent.html">QHelpEvent</a>
Event that is used to request helpful information about a particular point in a widget
<a href="http://doc.qt.io/qt-5/qhideevent.html">QHideEvent</a>
Event which is sent after a widget is hidden
<a href="http://doc.qt.io/qt-5/qhoverevent.html">QHoverEvent</a>
Contains parameters that describe a mouse event
<a href="http://doc.qt.io/qt-5/qicondragevent.html">QIconDragEvent</a>
Indicates that a main icon drag has begun
<a href="http://doc.qt.io/qt-5/qinputevent.html">QInputEvent</a>
The base class for events that describe user input
<a href="http://doc.qt.io/qt-5/qinputmethodevent.html">QInputMethodEvent</a>
Parameters for input method events
<a href="http://doc.qt.io/qt-5/qkeyevent.html">QKeyEvent</a>
Describes a key event
<a href="http://doc.qt.io/qt-5/qmouseevent.html">QMouseEvent</a>
<a href="http://doc.qt.io/qt-5/qmoveevent.html">QMoveEvent</a>
Contains event parameters for move events
<a href="http://doc.qt.io/qt-5/qnativegestureevent.html">QNativeGestureEvent</a>
Contains parameters that describe a gesture event
<a href="http://doc.qt.io/qt-5/qpaintevent.html">QPaintEvent</a>
Contains event parameters for paint events
<a href="http://doc.qt.io/qt-5/qresizeevent.html">QResizeEvent</a>
Contains event parameters for resize events
<a href="http://doc.qt.io/qt-5/qscrollevent.html">QScrollEvent</a>
Sent when scrolling
<a href="http://doc.qt.io/qt-5/qscrollprepareevent.html">QScrollPrepareEvent</a>
Sent in preparation of scrolling
<a href="http://doc.qt.io/qt-5/qshortcut.html">QShortcut</a>
Used to create keyboard shortcuts
<a href="http://doc.qt.io/qt-5/qshortcutevent.html">QShortcutEvent</a>
Event which is generated when the user presses a key combination
<a href="http://doc.qt.io/qt-5/qshowevent.html">QShowEvent</a>
Event that is sent when a widget is shown
<a href="http://doc.qt.io/qt-5/qstatustipevent.html">QStatusTipEvent</a>
Event that is used to show messages in a status bar
<a href="http://doc.qt.io/qt-5/qtabletevent.html">QTabletEvent</a>
Contains parameters that describe a Tablet event
<a href="http://doc.qt.io/qt-5/qtimer.html">QTimer</a>
Repetitive and single-shot timers
<a href="http://doc.qt.io/qt-5/qtimerevent.html">QTimerEvent</a>
Contains parameters that describe a timer event
<a href="http://doc.qt.io/qt-5/qtouchevent.html">QTouchEvent</a>
Contains parameters that describe a touch event
<a href="http://doc.qt.io/qt-5/qwhatsthisclickedevent.html">QWhatsThisClickedEvent</a>
Event that can be used to handle hyperlinks in a "What's This?" text
<a href="http://doc.qt.io/qt-5/qwheelevent.html">QWheelEvent</a>
Contains parameters that describe a wheel event
<a href="http://doc.qt.io/qt-5/qwindowstatechangeevent.html">QWindowStateChangeEvent</a>
The window state before a window state change
<a href="http://doc.qt.io/qt-5/qbitmap.html">QBitmap</a>
Monochrome (1-bit depth) pixmaps
<a href="http://doc.qt.io/qt-5/qbrush.html">QBrush</a>
Defines the fill pattern of shapes drawn by QPainter
<a href="http://doc.qt.io/qt-5/qcolor.html">QColor</a>
Colors based on RGB, HSV or CMYK values
<a href="http://doc.qt.io/qt-5/qcolormap.html">QColormap</a>
Maps device independent QColors to device dependent pixel values
<a href="http://doc.qt.io/qt-5/qconicalgradient.html">QConicalGradient</a>
Used in combination with QBrush to specify a conical gradient brush
<a href="http://doc.qt.io/qt-5/qfont.html">QFont</a>
Specifies a font used for drawing text
<a href="http://doc.qt.io/qt-5/qfontmetrics.html">QFontMetrics</a>
Font metrics information
<a href="http://doc.qt.io/qt-5/qfontmetricsf.html">QFontMetricsF</a>
<a href="http://doc.qt.io/qt-5/qgenericmatrix.html">QGenericMatrix</a>
Template class that represents a NxM transformation matrix with N columns and M rows
<a href="http://doc.qt.io/qt-5/qgradient.html">QGradient</a>
Used in combination with QBrush to specify gradient fills
<a href="http://doc.qt.io/qt-5/qicon.html">QIcon</a>
Scalable icons in different modes and states
<a href="http://doc.qt.io/qt-5/qiconengine.html">QIconEngine</a>
Abstract base class for QIcon renderers
<a href="http://doc.qt.io/qt-5/qimage.html">QImage</a>
Hardware-independent image representation that allows direct access to the pixel data, and can be used as a paint device
<a href="http://doc.qt.io/qt-5/qimagereader.html">QImageReader</a>
Format independent interface for reading images from files or other devices
<a href="http://doc.qt.io/qt-5/qimagewriter.html">QImageWriter</a>
Format independent interface for writing images to files or other devices
<a href="http://doc.qt.io/qt-5/qline.html">QLine</a>
Two-dimensional vector using integer precision
<a href="http://doc.qt.io/qt-5/qlinef.html">QLineF</a>
Two-dimensional vector using floating point precision
<a href="http://doc.qt.io/qt-5/qlineargradient.html">QLinearGradient</a>
Used in combination with QBrush to specify a linear gradient brush
<a href="http://doc.qt.io/qt-5/qmargins.html">QMargins</a>
Defines the four margins of a rectangle
<a href="http://doc.qt.io/qt-5/qmarginsf.html">QMarginsF</a>
<a href="http://doc.qt.io/qt-5/qpagedpaintdevice.html">QPagedPaintDevice</a>
Represents a paintdevice that supports multiple pages
<a href="http://doc.qt.io/qt-5/qpaintdevice.html">QPaintDevice</a>
The base class of objects that can be painted on with QPainter
<a href="http://doc.qt.io/qt-5/qpaintengine.html">QPaintEngine</a>
Abstract definition of how QPainter draws to a given device on a given platform
<a href="http://doc.qt.io/qt-5/qpainter.html">QPainter</a>
Performs low-level painting on widgets and other paint devices
<a href="http://doc.qt.io/qt-5/qpainterpath.html">QPainterPath</a>
Container for painting operations, enabling graphical shapes to be constructed and reused
<a href="http://doc.qt.io/qt-5/qpainterpathstroker.html">QPainterPathStroker</a>
Used to generate fillable outlines for a given painter path
<a href="http://doc.qt.io/qt-5/qpdfwriter.html">QPdfWriter</a>
Class to generate PDFs that can be used as a paint device
<a href="http://doc.qt.io/qt-5/qpen.html">QPen</a>
Defines how a QPainter should draw lines and outlines of shapes
<a href="http://doc.qt.io/qt-5/qpixmap.html">QPixmap</a>
Off-screen image representation that can be used as a paint device
<a href="http://doc.qt.io/qt-5/qpoint.html">QPoint</a>
Defines a point in the plane using integer precision
<a href="http://doc.qt.io/qt-5/qpointf.html">QPointF</a>
Defines a point in the plane using floating point precision
<a href="http://doc.qt.io/qt-5/qpolygon.html">QPolygon</a>
Vector of points using integer precision
<a href="http://doc.qt.io/qt-5/qpolygonf.html">QPolygonF</a>
Vector of points using floating point precision
<a href="http://doc.qt.io/qt-5/qradialgradient.html">QRadialGradient</a>
Used in combination with QBrush to specify a radial gradient brush
<a href="http://doc.qt.io/qt-5/qrect.html">QRect</a>
Defines a rectangle in the plane using integer precision
<a href="http://doc.qt.io/qt-5/qrectf.html">QRectF</a>
Defines a rectangle in the plane using floating point precision
<a href="http://doc.qt.io/qt-5/qregion.html">QRegion</a>
Specifies a clip region for a painter
<a href="http://doc.qt.io/qt-5/qsize.html">QSize</a>
Defines the size of a two-dimensional object using integer point precision
<a href="http://doc.qt.io/qt-5/qsizef.html">QSizeF</a>
Defines the size of a two-dimensional object using floating point precision
<a href="http://doc.qt.io/qt-5/qstylepainter.html">QStylePainter</a>
Convenience class for drawing QStyle elements inside a widget
<a href="http://doc.qt.io/qt-5/qsupportedwritingsystems.html">QSupportedWritingSystems</a>
Used when registering fonts with the internal Qt fontdatabase
<a href="http://doc.qt.io/qt-5/qsvggenerator.html">QSvgGenerator</a>
Paint device that is used to create SVG drawings
<a href="http://doc.qt.io/qt-5/qsvgrenderer.html">QSvgRenderer</a>
Used to draw the contents of SVG files onto paint devices
<a href="http://doc.qt.io/qt-5/qsvgwidget.html">QSvgWidget</a>
Widget that is used to display the contents of Scalable Vector Graphics (SVG) files
<a href="http://doc.qt.io/qt-5/qtransform.html">QTransform</a>
Specifies 2D transformations of a coordinate system
<a href="http://doc.qt.io/qt-5/qvector2d.html">QVector2D</a>
Represents a vector or vertex in 2D space
<a href="http://doc.qt.io/qt-5/qmatrix4x4.html">QMatrix4x4</a>
Represents a 4x4 transformation matrix in 3D space
<a href="http://doc.qt.io/qt-5/qopenglbuffer.html">QOpenGLBuffer</a>
Functions for creating and managing OpenGL buffer objects
<a href="http://doc.qt.io/qt-5/qopengldebuglogger.html">QOpenGLDebugLogger</a>
Enables logging of OpenGL debugging messages
<a href="http://doc.qt.io/qt-5/qopengldebugmessage.html">QOpenGLDebugMessage</a>
Wraps an OpenGL debug message
<a href="http://doc.qt.io/qt-5/qopenglframebufferobject.html">QOpenGLFramebufferObject</a>
Encapsulates an OpenGL framebuffer object
<a href="http://doc.qt.io/qt-5/qopenglframebufferobjectformat.html">QOpenGLFramebufferObjectFormat</a>
Specifies the format of an OpenGL framebuffer object
<a href="http://doc.qt.io/qt-5/qopenglfunctions.html">QOpenGLFunctions</a>
Cross-platform access to the OpenGL ES 2.0 API
<a href="http://doc.qt.io/qt-5/qopenglpaintdevice.html">QOpenGLPaintDevice</a>
Enables painting to an OpenGL context using QPainter
<a href="http://doc.qt.io/qt-5/qopenglshader.html">QOpenGLShader</a>
Allows OpenGL shaders to be compiled
<a href="http://doc.qt.io/qt-5/qopenglshaderprogram.html">QOpenGLShaderProgram</a>
Allows OpenGL shader programs to be linked and used
<a href="http://doc.qt.io/qt-5/qopengltimemonitor.html">QOpenGLTimeMonitor</a>
Wraps a sequence of OpenGL timer query objects
<a href="http://doc.qt.io/qt-5/qopengltimerquery.html">QOpenGLTimerQuery</a>
Wraps an OpenGL timer query object
<a href="http://doc.qt.io/qt-5/qopenglvertexarrayobject.html">QOpenGLVertexArrayObject</a>
Wraps an OpenGL Vertex Array Object
<a href="http://doc.qt.io/qt-5/qopenglvertexarrayobject-binder.html">QOpenGLVertexArrayObject::Binder</a>
QOpenGLVertexArrayObject::Binder class is a convenience class to help with the binding and releasing of OpenGL Vertex Array Objects
<a href="http://doc.qt.io/qt-5/qquaternion.html">QQuaternion</a>
Represents a quaternion consisting of a vector and scalar
<a href="http://doc.qt.io/qt-5/qvector3d.html">QVector3D</a>
Represents a vector or vertex in 3D space
<a href="http://doc.qt.io/qt-5/qvector4d.html">QVector4D</a>
Represents a vector or vertex in 4D space
本文转自罗兵博客园博客,原文链接:http://www.cnblogs.com/hhh5460/p/4268527.html,如需转载请自行联系原作者