|  | Home · Overviews · Examples

# QGraphicsPolygonItem Class Reference
[com.trolltech.qt.gui module]

The `QGraphicsPolygonItem` class provides a polygon item that you can add to a `QGraphicsScene`. More...

Inherits `QAbstractGraphicsShapeItem`.

## Detailed Description

The `QGraphicsPolygonItem` class provides a polygon item that you can add to a `QGraphicsScene`.

To set the item's polygon, pass a `QPolygonF` to `QGraphicsPolygonItem`'s constructor, or call the `setPolygon` function. The `polygon` function returns the current polygon.

`QGraphicsPolygonItem` uses the polygon and the pen width to provide a reasonable implementation of `boundingRect`, `shape`, and `contains`. The `paint` function draws the polygon using the item's associated pen and brush, which you can set by calling the `setPen` and `setBrush` functions.

See also `QGraphicsPathItem`, `QGraphicsRectItem`, `QGraphicsEllipseItem`, `QGraphicsTextItem`, `QGraphicsLineItem`, `QGraphicsPixmapItem`, and The Graphics View Framework.