QtGui

The QtGui module contains classes for windowing system integration, event handling, 2D graphics, basic imaging, fonts and text. It also containes a complete set of OpenGL and OpenGL ES bindings (see Support for OpenGL). Application developers would normally use this with higher level APIs such as those contained in the QtWidgets module.

Classes

QAbstractOpenGLFunctions QMatrix3x2 QQuaternion
QAbstractTextDocumentLayout QMatrix3x3 QRadialGradient
QActionEvent QMatrix3x4 QRasterWindow
QBackingStore QMatrix4x2 QRawFont
QBitmap QMatrix4x3 QRegExpValidator
QBrush QMatrix4x4 QRegion
QClipboard QMouseEvent QRegularExpressionValidator
QCloseEvent QMoveEvent QResizeEvent
QColor QMovie QRgba64
QConicalGradient QNativeGestureEvent QScreen
QContextMenuEvent QOffscreenSurface QScrollEvent
QCursor QOpenGLBuffer QScrollPrepareEvent
QDesktopServices QOpenGLContext QSessionManager
QDoubleValidator QOpenGLContextGroup QShortcutEvent
QDrag QOpenGLDebugLogger QShowEvent
QDragEnterEvent QOpenGLDebugMessage QStandardItem
QDragLeaveEvent QOpenGLFramebufferObject QStandardItemModel
QDragMoveEvent QOpenGLFramebufferObjectFormat QStaticText
QDropEvent QOpenGLPaintDevice QStatusTipEvent
QEnterEvent QOpenGLPixelTransferOptions QStyleHints
QExposeEvent QOpenGLShader QSurface
QFileOpenEvent QOpenGLShaderProgram QSurfaceFormat
QFocusEvent QOpenGLTexture QSyntaxHighlighter
QFont QOpenGLTextureBlitter QTabletEvent
QFontDatabase QOpenGLTimeMonitor QTextBlock
QFontInfo QOpenGLTimerQuery QTextBlockFormat
QFontMetrics QOpenGLVersionProfile QTextBlockGroup
QFontMetricsF QOpenGLVertexArrayObject QTextBlockUserData
QGlyphRun QOpenGLWindow QTextCharFormat
QGradient QPagedPaintDevice QTextCursor
QGuiApplication QPageLayout QTextDocument
QHelpEvent QPageSize QTextDocumentFragment
QHideEvent QPaintDevice QTextDocumentWriter
QHoverEvent QPaintDeviceWindow QTextFormat
QIcon QPaintEngine QTextFragment
QIconDragEvent QPaintEngineState QTextFrame
QIconEngine QPainter QTextFrameFormat
QImage QPainterPath QTextImageFormat
QImageIOHandler QPainterPathStroker QTextInlineObject
QImageReader QPaintEvent QTextItem
QImageWriter QPalette QTextLayout
QInputEvent QPdfWriter QTextLength
QInputMethod QPen QTextLine
QInputMethodEvent QPicture QTextList
QInputMethodQueryEvent QPictureIO QTextListFormat
QIntValidator QPixelFormat QTextObject
QKeyEvent QPixmap QTextObjectInterface
QKeySequence QPixmapCache QTextOption
QLinearGradient QPlatformSurfaceEvent QTextTable
QMatrix2x2 QPointingDeviceUniqueId QTextTableCell
QMatrix2x3 QPolygon QTextTableCellFormat
QMatrix2x4 QPolygonF QTextTableFormat

Functions

qAlpha(QRgba64) → int
TODO

qAlpha(int) → int
TODO

qBlue(QRgba64) → int
TODO

qBlue(int) → int
TODO

qFuzzyCompare(QMatrix4x4, QMatrix4x4) → bool
TODO

qFuzzyCompare(QQuaternion, QQuaternion) → bool
TODO

qFuzzyCompare(QTransform, QTransform) → bool
TODO

qFuzzyCompare(QVector2D, QVector2D) → bool
TODO

qFuzzyCompare(QVector3D, QVector3D) → bool
TODO

qFuzzyCompare(QVector4D, QVector4D) → bool
TODO

qGray(int) → int
TODO

qGray(int, int, int) → int
TODO

qGreen(QRgba64) → int
TODO

qGreen(int) → int
TODO

qIsGray(int) → bool
TODO

qPixelFormatAlpha(int, typeInterpretation: TypeInterpretation = UnsignedInteger) → QPixelFormat
TODO

qPixelFormatCmyk(int, alphaSize: int = 0, alphaUsage: AlphaUsage = IgnoresAlpha, alphaPosition: AlphaPosition = AtBeginning, typeInterpretation: TypeInterpretation = UnsignedInteger) → QPixelFormat
TODO

qPixelFormatGrayscale(int, typeInterpretation: TypeInterpretation = UnsignedInteger) → QPixelFormat
TODO

qPixelFormatHsl(int, alphaSize: int = 0, alphaUsage: AlphaUsage = IgnoresAlpha, alphaPosition: AlphaPosition = AtBeginning, typeInterpretation: TypeInterpretation = FloatingPoint) → QPixelFormat
TODO

qPixelFormatHsv(int, alphaSize: int = 0, alphaUsage: AlphaUsage = IgnoresAlpha, alphaPosition: AlphaPosition = AtBeginning, typeInterpretation: TypeInterpretation = FloatingPoint) → QPixelFormat
TODO

qPixelFormatRgba(int, int, int, int, AlphaUsage, AlphaPosition, premultiplied: AlphaPremultiplied = NotPremultiplied, typeInterpretation: TypeInterpretation = UnsignedInteger) → QPixelFormat
TODO

qPixelFormatYuv(YUVLayout, alphaSize: int = 0, alphaUsage: AlphaUsage = IgnoresAlpha, alphaPosition: AlphaPosition = AtBeginning, premultiplied: AlphaPremultiplied = NotPremultiplied, typeInterpretation: TypeInterpretation = UnsignedByte, byteOrder: ByteOrder = LittleEndian) → QPixelFormat
TODO

qPremultiply(QRgba64) → QRgba64
TODO

qPremultiply(int) → int
TODO

qRed(QRgba64) → int
TODO

qRed(int) → int
TODO

qRgb(int, int, int) → int
TODO

qRgba(int, int, int, int) → int
TODO

qRgba64(int) → QRgba64
TODO

qRgba64(int, int, int, int) → QRgba64
TODO

qt_set_sequence_auto_mnemonic(bool)
TODO

qUnpremultiply(QRgba64) → QRgba64
TODO

qUnpremultiply(int) → int
TODO

__lshift__(QColor) → QDataStream
TODO

__lshift__(QBrush) → QDataStream
TODO

__lshift__(QCursor) → QDataStream
TODO

__lshift__(QFont) → QDataStream
TODO

__lshift__(QIcon) → QDataStream
TODO

__lshift__(QImage) → QDataStream
TODO

__lshift__(QKeySequence) → QDataStream
TODO

__lshift__(QMatrix4x4) → QDataStream
TODO

__lshift__(QPainterPath) → QDataStream
TODO

__lshift__(QPalette) → QDataStream
TODO

__lshift__(QPen) → QDataStream
TODO

__lshift__(QPicture) → QDataStream
TODO

__lshift__(QPixmap) → QDataStream
TODO

__lshift__(QPolygonF) → QDataStream
TODO

__lshift__(QPolygon) → QDataStream
TODO

__lshift__(QQuaternion) → QDataStream
TODO

__lshift__(QRegion) → QDataStream
TODO

__lshift__(QStandardItem) → QDataStream
TODO

__lshift__(QTextLength) → QDataStream
TODO

__lshift__(QTextFormat) → QDataStream
TODO

__lshift__(QTransform) → QDataStream
TODO

__lshift__(QVector2D) → QDataStream
TODO

__lshift__(QVector3D) → QDataStream
TODO

__lshift__(QVector4D) → QDataStream
TODO

__mul__(QMatrix4x4) → QPoint
TODO

__mul__(QMatrix4x4) → QPointF
TODO

__mul__(QTransform) → QPoint
TODO

__mul__(QTransform) → QPointF
TODO

__mul__(QTransform) → QLineF
TODO

__mul__(QTransform) → QLine
TODO

__rshift__(QColor) → QDataStream
TODO

__rshift__(QBrush) → QDataStream
TODO

__rshift__(QCursor) → QDataStream
TODO

__rshift__(QFont) → QDataStream
TODO

__rshift__(QIcon) → QDataStream
TODO

__rshift__(QImage) → QDataStream
TODO

__rshift__(QKeySequence) → QDataStream
TODO

__rshift__(QMatrix4x4) → QDataStream
TODO

__rshift__(QPainterPath) → QDataStream
TODO

__rshift__(QPalette) → QDataStream
TODO

__rshift__(QPen) → QDataStream
TODO

__rshift__(QPicture) → QDataStream
TODO

__rshift__(QPixmap) → QDataStream
TODO

__rshift__(QPolygonF) → QDataStream
TODO

__rshift__(QPolygon) → QDataStream
TODO

__rshift__(QQuaternion) → QDataStream
TODO

__rshift__(QRegion) → QDataStream
TODO

__rshift__(QStandardItem) → QDataStream
TODO

__rshift__(QTextLength) → QDataStream
TODO

__rshift__(QTextFormat) → QDataStream
TODO

__rshift__(QTransform) → QDataStream
TODO

__rshift__(QVector2D) → QDataStream
TODO

__rshift__(QVector3D) → QDataStream
TODO

__rshift__(QVector4D) → QDataStream
TODO