Описание класса QGraphicsPolygonItemКласс QGraphicsPolygonItem предоставляет полигон, который вы можете добавить на QGraphicsScene. Далее... #include <QGraphicsPolygonItem> Унаследован от: QAbstractGraphicsShapeItem. От него наследуются: Класс был добавлен в Qt 4.2. Открытые функции
Переопределённые открытые функции
Дополнительные унаследованные члены
Подробное описаниеКласс QGraphicsPolygonItem предоставляет полигон, который вы можете добавить на QGraphicsScene. Чтобы установить полигон элемента, передайте QPolygonF в конструктор QGraphicsPolygonItem или вызовите функцию setPolygon(). Функция polygon() возвращает текущий полигон. QGraphicsPolygonItem использует полигон и толщину пера для предоставления обоснованной реализации boundingRect(), shape() и contains(). Функция paint() отрисовывает полигон, используя связанные с элементом перо и кисть, которые вы можете установить вызвав функции setPen() и setBrush(). Смотрите также QGraphicsPathItem, QGraphicsRectItem, QGraphicsEllipseItem, QGraphicsTextItem, QGraphicsLineItem, QGraphicsPixmapItem и Каркас графического представления. Описание функций-членовQGraphicsPolygonItem::QGraphicsPolygonItem ( QGraphicsItem * parent = 0 )Создаёт QGraphicsPolygonItem. parent передаётся в конструктор QAbstractGraphicsShapeItem. Смотрите также QGraphicsScene::addItem(). QGraphicsPolygonItem::QGraphicsPolygonItem ( const QPolygonF & polygon, QGraphicsItem * parent = 0 )Создаёт QGraphicsPolygonItem с polygon в качестве полигона по умолчанию. parent передаётся в конструктор QAbstractGraphicsShapeItem. Смотрите также QGraphicsScene::addItem(). QGraphicsPolygonItem::~QGraphicsPolygonItem ()Уничтожает QGraphicsPolygonItem. QRectF QGraphicsPolygonItem::boundingRect () const [virtual]Переопределено из QGraphicsItem::boundingRect(). bool QGraphicsPolygonItem::contains ( const QPointF & point ) const [virtual]Переопределено из QGraphicsItem::contains(). Qt::FillRule QGraphicsPolygonItem::fillRule () constВозвращает правило заливки полигона. По умолчанию правило заливки равно Qt::OddEvenFill. Смотрите также setFillRule(), QPainterPath::fillRule() и QPainter::drawPolygon(). bool QGraphicsPolygonItem::isObscuredBy ( const QGraphicsItem * item ) const [virtual]Переопределено из QGraphicsItem::isObscuredBy(). QPainterPath QGraphicsPolygonItem::opaqueArea () const [virtual]Переопределено из QGraphicsItem::opaqueArea(). void QGraphicsPolygonItem::paint ( QPainter * painter, const QStyleOptionGraphicsItem * option, QWidget * widget = 0 ) [virtual]Переопределено из QGraphicsItem::paint(). QPolygonF QGraphicsPolygonItem::polygon () constВозвращает полигон элемента или пустой полигон, если полигон не был установлен. Смотрите также setPolygon(). void QGraphicsPolygonItem::setFillRule ( Qt::FillRule rule )Устанавливает правило заливки полигона равным rule. По умолчанию правило заливки равно Qt::OddEvenFill. Смотрите также fillRule(), QPainterPath::fillRule() и QPainter::drawPolygon(). void QGraphicsPolygonItem::setPolygon ( const QPolygonF & polygon )Устанавливает полигон элемента равным заданному polygon. Смотрите также polygon(). QPainterPath QGraphicsPolygonItem::shape () const [virtual]Переопределено из QGraphicsItem::shape(). int QGraphicsPolygonItem::type () const [virtual]Переопределено из QGraphicsItem::type(). |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |