QCanvasText - A text object on a
#include <qcanvas.h>
Inherits QCanvasItem.
Public Members
QCanvasText ( QCanvas * canvas )
QCanvasText ( const QString &, QCanvas * canvas )
QCanvasText ( const QString &, QFont, QCanvas * canvas )
virtual ~QCanvasText ()
void setText ( const QString & )
void setFont ( const QFont & )
void setColor ( const QColor & )
QString text () const
QFont font () const
QColor color () const
int textFlags () const
void setTextFlags ( int )
virtual QRect boundingRect () const
virtual int rtti () const
Protected Members
virtual void draw ( QPainter & )
DESCRIPTION
A text object on a QCanvas.
A QCanvasText has text, a font, color, and position.
MEMBER FUNCTION DOCUMENTATION
QCanvasText::QCanvasText ( QCanvas * canvas )
Constructs a QCanvasText with the text "<text>", on
canvas.
QCanvasText::QCanvasText ( const QString & t, QCanvas * canvas )
Constructs a QCanvasText with the text t, on canvas.
The text should not contain newlines.
QCanvasText::QCanvasText ( const QString & t, QFont f, QCanvas *
canvas )
Constructs a QCanvasText with the text t and font f, on
canvas.
The text should not contain newlines.
QCanvasText::~QCanvasText () [virtual]
Destruct the sprite.
QRect QCanvasText::boundingRect () const [virtual]
Returns the bounding rectangle of the text.
bool QCanvasText::collidesWith ( const QCanvasItem * i ) const
[virtual]
Reimplemented for internal reasons; the API is not
affected.
Reimplemented from QCanvasItem.
QColor QCanvasText::color () const
Returns the color of the text.
See also setColor().
void QCanvasText::draw ( QPainter & painter ) [virtual protected]
Draws the text.
QFont QCanvasText::font () const
Returns the font in which the text is drawn.
See also setFont().
void QCanvasText::moveBy ( double dx, double dy ) [virtual]
Reimplemented for internal reasons; the API is not
affected.
Reimplemented from QCanvasItem.
int QCanvasText::rtti () const [virtual]
Returns 3.
See also QCanvasItem::rtti().
void QCanvasText::setColor ( const QColor & c )
Sets the color of the text.
See also color() and setFont().
void QCanvasText::setFont ( const QFont & f )
Sets the font in which the text is drawn.
See also font().
void QCanvasText::setText ( const QString & t )
Sets the text to be displayed. The text may contain
newlines.
See also text(), setFont() and setColor().
void QCanvasText::setTextFlags ( int f )
Sets the alignment flags. These are a bitwise OR or some
of the flags available to QPainter::drawText() - see
Qt::AlignmentFlags.
QString QCanvasText::text () const
Returns the text to be displayed.
See also setText().
int QCanvasText::textFlags () const
Returns the currently set alignment flags.
See also setTextFlags() and Qt::AlignmentFlags.
SEE ALSO
http://doc.trolltech.com/qcanvastext.html
http://www.trolltech.com/faq/tech.html
COPYRIGHT
Copyright 1992-2001 Trolltech AS,
http://www.trolltech.com. See the license file included
in the distribution for a complete license statement.
AUTHOR
Generated automatically from the source code.
BUGS
If you find a bug in Qt, please report it as described in
http://doc.trolltech.com/bughowto.html. Good bug reports
make our job much simpler. Thank you.
In case of content or formattting problems with this
manual page, please report them to qt-bugs@trolltech.com.
Please include the name of the manual page
(qcanvastext.3qt) and the Qt version (2.3.1).
Man(1) output converted with
man2html