|
Public Member Functions |
| Line (Point s=0, Point e=0, QColor c=QColor("black"), int w=1) |
QStringList | Info () |
void | save (QTextStream *t) |
void | open (QTextStream *t, int version) |
QDomElement | saveXML (QDomDocument doc) |
void | openXML (QDomNode node) |
Point | startPoint () |
Point | endPoint () |
void | setStartPoint (double x, double y) |
void | setEndPoint (double x, double y) |
int | Width () |
void | setWidth (int w) |
QColor | Color () |
void | setColor (QColor c) |
void | setColor (QString c) |
Arrow * | startArrow () |
Arrow * | endArrow () |
void | setStartArrow (Arrow *a) |
void | setEndArrow (Arrow *e) |
void | draw (QPainter *p, int w, int h) |
bool | inside (int x, int y, int w, int h) |
Protected Attributes |
Point | start |
Point | end |
QColor | color |
int | width |
Arrow * | sarrow |
Arrow * | earrow |