Описание класса QGraphicsPathItem [модуль QtGui]
Класс QGraphicsPathItem предоставляет элемент пути, который вы можете добавить на QGraphicsScene. Далее...
#include <QGraphicsPathItem> Наследует QAbstractGraphicsShapeItem.
Класс был добавлен в Qt 4.2.
Открытые функции
Дополнительные унаследованные члены
Подробное описание
Класс QGraphicsPathItem предоставляет элемент пути, который вы можете добавить на QGraphicsScene.
Чтобы установить путь элемента, передайте QPainterPath в конструктор QGraphicsPathItem, или вызовите функцию setPath(). Функция path() возвращает текущий путь.
QGraphicsPathItem использует путь для предоставления обоснованной реализации boundingRect(), shape() и contains(). Функция paint() отрисовывает путь, используя связанные с элементом перо и кисть, которые вы можете установить вызвав функции setPen() и setBrush().
Смотрите также QGraphicsRectItem, QGraphicsEllipseItem, QGraphicsPolygonItem, QGraphicsTextItem, QGraphicsLineItem, QGraphicsPixmapItem и Каркас графического представления.
Описание функций-членов
QGraphicsPathItem::QGraphicsPathItem ( QGraphicsItem * parent = 0 )
Создаёт QGraphicsPath. parent передаётся в конструктор QAbstractGraphicsShapeItem.
Смотрите также QGraphicsScene::addItem().
QGraphicsPathItem::QGraphicsPathItem ( const QPainterPath & path, QGraphicsItem * parent = 0 )
Создаёт путь QGraphicsPath используя path в качестве пути по-умолчанию. parent передаётся в конструктор QAbstractGraphicsShapeItem.
Смотрите также QGraphicsScene::addItem().
QGraphicsPathItem::~QGraphicsPathItem ()
Уничтожает QGraphicsPathItem.
QPainterPath QGraphicsPathItem::path () const
Возвращает путь элемента в виде QPainterPath. Если путь не был установлен, возвращается пустой QPainterPath.
Смотрите также setPath().
void QGraphicsPathItem::setPath ( const QPainterPath & path )
Устанавливает путь элемента равным заданному path.
Смотрите также path().
|