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