![]() |
Home · All Namespaces · All Classes · Main Classes · Grouped Classes · Modules · Functions |
These classes provide support for graphics (2D, and with OpenGL, 3D), image encoding, decoding, and manipulation, sound, animation, printing etc.
See also this introduction to the Qt coordinate system.
| QAbstractGraphicsShapeItem | Common base for all path items |
|---|---|
| QBitmap | Monochrome (1-bit depth) pixmaps |
| QBrush | Defines the fill pattern of shapes drawn by QPainter |
| QColor | Colors based on RGB, HSV or CMYK values |
| QColorDialog | Dialog widget for specifying colors |
| QColormap | Maps device independent QColors to device dependent pixel values |
| QConicalGradient | Used in combination with QBrush to specify a conical gradient brush |
| QDirectPainter | Direct access to the underlying hardware in Qt for Embedded Linux |
| QFont | Specifies a font used for drawing text |
| QFontDatabase | Information about the fonts available in the underlying window system |
| QFontInfo | General information about fonts |
| QFontMetrics | Font metrics information |
| QFontMetricsF | Font metrics information |
| QGL | Specifies miscellaneous identifiers used in the Qt OpenGL module |
| QGLColormap | Used for installing custom colormaps into QGLWidgets |
| QGLContext | Encapsulates an OpenGL rendering context |
| QGLFormat | Specifies the display format of an OpenGL rendering context |
| QGLFramebufferObject | Encapsulates an OpenGL framebuffer object |
| QGLPixelBuffer | Encapsulates an OpenGL pbuffer |
| QGLWidget | Widget for rendering OpenGL graphics |
| QGradient | Used in combination with QBrush to specify gradient fills |
| QGraphicsEllipseItem | Ellipse item that you can add to a QGraphicsScene |
| QGraphicsGridLayout | Grid layout for managing widgets in Graphics View |
| QGraphicsItem | The base class for all graphical items in a QGraphicsScene |
| QGraphicsItemAnimation | Simple animation support for QGraphicsItem |
| QGraphicsItemGroup | Treating a group of items as one |
| QGraphicsLayout | The base class for all layouts in Graphics View |
| QGraphicsLayoutItem | Can be inherited to allow your custom items to be managed by layouts |
| QGraphicsLineItem | Line item that you can add to a QGraphicsScene |
| QGraphicsLinearLayout | Horizontal or vertical layout for managing widgets in Graphics View |
| QGraphicsPathItem | Path item that you can add to a QGraphicsScene |
| QGraphicsPixmapItem | Pixmap item that you can add to a QGraphicsScene |
| QGraphicsPolygonItem | Polygon item that you can add to a QGraphicsScene |
| QGraphicsProxyWidget | Proxy layer for embedding a QWidget in a QGraphicsScene |
| QGraphicsRectItem | Rectangle item that you can add to a QGraphicsScene |
| QGraphicsScene | Surface for managing a large number of 2D graphical items |
| QGraphicsSceneContextMenuEvent | Context menu events in the graphics view framework |
| QGraphicsSceneDragDropEvent | Events for drag and drop in the graphics view framework |
| QGraphicsSceneEvent | Base class for all graphics view related events |
| QGraphicsSceneHelpEvent | Events when a tooltip is requested |
| QGraphicsSceneHoverEvent | Hover events in the graphics view framework |
| QGraphicsSceneMouseEvent | Mouse events in the graphics view framework |
| QGraphicsSceneMoveEvent | Events for widget moving in the graphics view framework |
| QGraphicsSceneResizeEvent | Events for widget resizing in the graphics view framework |
| QGraphicsSceneWheelEvent | Wheel events in the graphics view framework |
| QGraphicsSimpleTextItem | Simple text path item that you can add to a QGraphicsScene |
| QGraphicsSvgItem | QGraphicsItem that can be used to render the contents of SVG files |
| QGraphicsTextItem | Text item that you can add to a QGraphicsScene to display formatted text |
| QGraphicsView | Widget for displaying the contents of a QGraphicsScene |
| QGraphicsWidget | The base class for all widget items in a QGraphicsScene |
| QIcon | Scalable icons in different modes and states |
| QIconEngine | Abstract base class for QIcon renderers |
| QIconEngineV2 | Abstract base class for QIcon renderers |
| QImage | Hardware-independent image representation that allows direct access to the pixel data, and can be used as a paint device |
| QImageReader | Format independent interface for reading images from files or other devices |
| QImageWriter | Format independent interface for writing images to files or other devices |
| QLine | Two-dimensional vector using integer precision |
| QLineF | Two-dimensional vector using floating point precision |
| QLinearGradient | Used in combination with QBrush to specify a linear gradient brush |
| QMatrix | Specifies 2D transformations of a coordinate system |
| QMovie | Convenience class for playing movies with QImageReader |
| QPaintDevice | The base class of objects that can be painted |
| QPaintEngine | Abstract definition of how QPainter draws to a given device on a given platform |
| QPainter | Performs low-level painting on widgets and other paint devices |
| QPainterPath | Container for painting operations, enabling graphical shapes to be constructed and reused |
| QPainterPathStroker | Used to generate fillable outlines for a given painter path |
| QPalette | Contains color groups for each widget state |
| QPen | Defines how a QPainter should draw lines and outlines of shapes |
| QPicture | Paint device that records and replays QPainter commands |
| QPictureIO | Contains parameters for loading and saving pictures |
| QPixmap | Off-screen image representation that can be used as a paint device |
| QPixmapCache | Application-wide cache for pixmaps |
| QPoint | Defines a point in the plane using integer precision |
| QPointF | Defines a point in the plane using floating point precision |
| QPolygon | Vector of points using integer precision |
| QPolygonF | Vector of points using floating point precision |
| QPrintEngine | Defines an interface for how QPrinter interacts with a given printing subsystem |
| QPrintPreviewWidget | Widget for previewing page layouts for printer output |
| QPrinter | Paint device that paints on a printer |
| QRadialGradient | Used in combination with QBrush to specify a radial gradient brush |
| QRect | Defines a rectangle in the plane using integer precision |
| QRectF | Defines a rectangle in the plane using floating point precision |
| QRegion | Specifies a clip region for a painter |
| QSize | Defines the size of a two-dimensional object using integer point precision |
| QSizeF | Defines the size of a two-dimensional object using floating point precision |
| QSound | Access to the platform audio facilities |
| QStyleOptionGraphicsItem | Used to describe the parameters needed to draw a QGraphicsItem |
| QStylePainter | Convenience class for drawing QStyle elements inside a widget |
| QSvgGenerator | Paint device that is used to create SVG drawings |
| QSvgRenderer | Used to draw the contents of SVG files onto paint devices |
| QSvgWidget | Widget that is used to display the contents of Scalable Vector Graphics (SVG) files |
| QTimeLine | Timeline for controlling animations |
| QTransform | Specifies 2D transformations of a coordinate system |
| Phonon::VideoWidget | Widget that is used to display video |
| Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) | Trademarks | Qt 4.5.3 |