Главная · Все классы · Основные классы · Классы по группам · Модули · Функции

Описание класса QGraphicsRectItem
[модуль QtGui]

Класс QGraphicsRectItem предоставляет прямоугольный элемент, который вы можете добавить на QGraphicsScene. Далее...

 #include <QGraphicsRectItem>

Наследует QAbstractGraphicsShapeItem.

Класс был добавлен в Qt 4.2.

Открытые функции

Дополнительные унаследованные члены


Подробное описание

Класс QGraphicsRectItem предоставляет прямоугольный элемент, который вы можете добавить на QGraphicsScene.

Чтобы установить прямоугольник элемента, передайте QRectF в конструктор QGraphicsRectItem или вызовите функцию setRect(). Функция rect() возвращает текущий прямоугольник.

QGraphicsRectItem использует прямоугольник и толщину пера для предоставления обоснованной реализации boundingRect(), shape() и contains(). Функция paint() отрисовывает прямоугольник, используя связанные с элементом перо и кисть, которые вы можете установить вызвав функции setPen() и setBrush().

Смотрите также QGraphicsPathItem, QGraphicsEllipseItem, QGraphicsPolygonItem, QGraphicsTextItem, QGraphicsLineItem, QGraphicsPixmapItem и Каркас графического представления.


Описание функций-членов

QGraphicsRectItem::QGraphicsRectItem ( QGraphicsItem * parent = 0 )

Создаёт QGraphicsRectItem. parent передаётся в конструктор QAbstractGraphicsShapeItem.

Смотрите также QGraphicsScene::addItem().

QGraphicsRectItem::QGraphicsRectItem ( const QRectF & rect, QGraphicsItem * parent = 0 )

Создаёт QGraphicsRectItem, используя rect в качестве прямоугольника по-умолчанию. parent передаётся в конструктор QAbstractGraphicsShapeItem.

Смотрите также QGraphicsScene::addItem().

QGraphicsRectItem::QGraphicsRectItem ( qreal x, qreal y, qreal width, qreal height, QGraphicsItem * parent = 0 )

Создаёт QGraphicsRectItem с прямоугольником по-умолчанию, определённому точкой (x, y) и заданными шириной width и высотой height.

parent передаётся в конструктор QAbstractGraphicsShapeItem.

Смотрите также QGraphicsScene::addItem().

QGraphicsRectItem::~QGraphicsRectItem ()

Уничтожает QGraphicsRectItem.

QRectF QGraphicsRectItem::rect () const

Возвращает прямоугольник элемента.

Смотрите также setRect().

void QGraphicsRectItem::setRect ( const QRectF & rectangle )

Устанавливает прямоугольник элемента равным заданному rectangle.

Смотрите также rect().

void QGraphicsRectItem::setRect ( qreal x, qreal y, qreal width, qreal height )

Это перегруженная функция, предоставленная для удобства.

Устанавливает прямоугольник элемента равным прямоугольнику, определённому (x, y) и заданной шириной width и высотой height.

Эта удобная функция эквивалентна вызову setRect(QRectF(x, y, width, height))

Смотрите также rect().


Copyright © 2008 Trolltech Торговые марки
Qt 4.3.5