8. 2D Graphics
- Painting with QPainter
- Coordinate System Transformations
- High-Quality Rendering with QImage
- Item-Based Rendering with Graphics View
- Printing
Qt’s 2D graphics engine is based on the QPainter
class. QPainter
can draw geometric shapes (points, lines, rectangles, ellipses, arcs, chords, pie segments, polygons, and Bézier curves), as well as pixmaps, images, and text. Furthermore, QPainter
supports advanced features such as antialiasing (for text and shape edges), alpha blending, gradient filling, and vector paths. QPainter
also supports linear transformations, such as translation, rotation, shearing, and scaling.
QPainter
can be used ...
Get C++ GUI Programming with Qt 4 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.