Описание класса QGraphicsSimpleTextItem [модуль QtGui]
Класс QGraphicsSimpleTextItem предоставляет простой текстовый элемента, который вы можете добавить на QGraphicsScene. Далее...
#include <QGraphicsSimpleTextItem> Наследует QAbstractGraphicsShapeItem.
Класс был добавлен в Qt 4.2.
Открытые функции
Дополнительные унаследованные члены
Подробное описание
Класс QGraphicsSimpleTextItem предоставляет простой текстовый элемента, который вы можете добавить на QGraphicsScene.
Для установки текста элемента, вы можете или передать QString в конструктор QGraphicsSimpleTextItem, или вызвать setHtmlText() чтобы изменить текст позже. Чтобы установить цвет текста, вызовите setBrush().
Элемент простого текста может иметь и заливку, и контур; setBrush() будет устанавливать заливку текста (т.е. цвет текста), а setPen() устанавливает перо, которое будет использоваться для отрисовки контура текста. (Последнее может быть медленным, особенно для сложных перьев и элементов с длинным текстовым содержимым). Если всё что вам надо это нарисовать простую строчку текста, вы должны вызывать только setBrush() и оставить перо неопределённым; для QGraphicsSimpleTextItem перо по умолчанию равно Qt::NoPen.
QGraphicsSimpleTextItem использует размер форматированного текста и связанный с ним шрифт для предоставления обоснованной реализации boundingRect(), shape() и contains(). Вы можете установить шрифт вызвав setFont().
QGraphicsSimpleText не отображает форматированный текст; для этого вы должны использовать QGraphicsTextItem, который предоставляет все возможности для управления текстом.
Смотрите также QGraphicsTextItem, QGraphicsPathItem, QGraphicsRectItem, QGraphicsEllipseItem, QGraphicsPixmapItem, QGraphicsPolygonItem, QGraphicsLineItem и Каркас графического представления.
Описание функций-членов
QGraphicsSimpleTextItem::QGraphicsSimpleTextItem ( QGraphicsItem * parent = 0 )
Создаёт QGraphicsSimpleTextItem.
parent передаётся в конструктор QGraphicsItem.
Смотрите также QGraphicsScene::addItem().
QGraphicsSimpleTextItem::QGraphicsSimpleTextItem ( const QString & text, QGraphicsItem * parent = 0 )
Создаёт QGraphicsSimpleTextItem, используя text в качестве текста по-умолчанию.
parent передаётся в конструктор QGraphicsItem.
Смотрите также QGraphicsScene::addItem().
QGraphicsSimpleTextItem::~QGraphicsSimpleTextItem ()
Уничтожает QGraphicsSimpleTextItem.
QFont QGraphicsSimpleTextItem::font () const
Возвращает шрифт элемента, который используется для отрисовки текста.
Смотрите также setFont().
void QGraphicsSimpleTextItem::setFont ( const QFont & font )
Устанавливает шрифт, используемый для отрисовки текста элемента, равным font.
Смотрите также font().
void QGraphicsSimpleTextItem::setText ( const QString & text )
Устанавливает текст элемента равным text. Текст будет отображён в виде неформатированного текста. Символ новой строки ('\n') также как символы типа QChar::LineSeparator будут приводить к разрыву текста на несколько строк.
Смотрите также text().
QString QGraphicsSimpleTextItem::text () const
Возвращает текст элемента.
Смотрите также setText().
Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) |
Торговые марки |
Qt 4.5.3 |
|