Home · 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 Qtopia Core |
QFont | 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 | Miscellaneous identifiers used in the Qt OpenGL module |
QGLColormap | Used for installing custom colormaps into QGLWidgets |
QGLContext | Encapsulates an OpenGL rendering context |
QGLFormat | 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 |
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 |
QGraphicsLineItem | Line item that you can add to a QGraphicsScene |
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 |
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 |
QGraphicsSceneWheelEvent | Wheel events in the graphics view framework |
QGraphicsSimpleTextItem | Text 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 |
QIcon | Scalable icons in different modes and states |
QIconEngine | 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 | 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 | 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 | 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 |
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 | 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 |
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 |
Copyright © 2007 Trolltech | Trademarks | Qt 4.2.3 |