QCanvasLine Class Reference
[ canvas module ]
A lines on a canvas.
More...
#include <qcanvas.h>
Inherits QCanvasPolygonalItem.
List of all member functions.
Public Members
-
-
voidÂ
setPoints ( int x1, int y1, int x2, int y2 )Â
-
-
virtual intÂ
rtti () const
Detailed Description
A lines on a canvas.
Currently, only width==1 lines are supported.
Member Function Documentation
QCanvasLine::QCanvasLine ( QCanvas * canvas )
Constructs a line from (0,0) to (0,0) on canvas.
See also setPoints().
QCanvasLine::~QCanvasLine ()
Destroys the line, removing it from its canvas.
QPointArray QCanvasLine::areaPoints () const [virtual protected]
Reimplemented for internal reasons; the API is not affected.
Note that the area defined by the line is somewhat thicker than the
line that is actually drawn.
Reimplemented from QCanvasPolygonalItem.
void QCanvasLine::drawShape ( QPainter & p ) [virtual protected]
Reimplemented for internal reasons; the API is not affected.
Reimplemented from QCanvasPolygonalItem.
QPoint QCanvasLine::endPoint () const
Returns the end of the line.
See also setPoints() and startPoint().
int QCanvasLine::rtti () const [virtual]
Returns 7.
See also QCanvasItem::rtti().
Reimplemented from QCanvasItem.
void QCanvasLine::setPen ( QPen p ) [virtual]
Reimplemented for internal reasons; the API is not affected.
Reimplemented from QCanvasPolygonalItem.
void QCanvasLine::setPoints ( int xa, int ya, int xb, int yb )
Sets the ends of the line to (xa, ya) and (xb, yb).
QPoint QCanvasLine::startPoint () const
Returns the start of the line.
See also setPoints() and endPoint().
Search the documentation, FAQ, qt-interest archive and more (uses
www.trolltech.com):
This file is part of the Qt toolkit,
copyright © 1995-2005
Trolltech, all rights reserved.