1.1 --- a/linkablemapobj.h Tue Jun 14 09:41:37 2005 +0000
1.2 +++ b/linkablemapobj.h Mon Sep 05 11:56:31 2005 +0000
1.3 @@ -36,6 +36,8 @@
1.4 LinkStyle getDefLinkStyle();
1.5 void setLinkStyle(LinkStyle);
1.6 LinkStyle getLinkStyle();
1.7 + void setHideLinkUnselected(bool);
1.8 + bool getHideLinkUnselected();
1.9 void setLinkPos (LinkPos);
1.10 LinkPos getLinkPos ();
1.11
1.12 @@ -79,6 +81,8 @@
1.13
1.14 protected:
1.15 void parabel(QPointArray &,double,double,double,double); // Create Parabel connecting two points
1.16 + QString getLinkAttr();
1.17 +
1.18 QPoint childPos;
1.19 QPoint parPos;
1.20 bool link2ParPos; // While moving around, sometimes link to parent
1.21 @@ -94,7 +98,7 @@
1.22 int offset; // vertical offset of dockpos to pos
1.23
1.24 int thickness_start; // for StylePoly*
1.25 - LinkStyle style;
1.26 + LinkStyle style; // Current style
1.27 LinkPos linkpos;
1.28 QColor linkcolor; // Link color
1.29 QCanvasLine* l; // line style
1.30 @@ -108,6 +112,7 @@
1.31 bool repositionRequest; //
1.32
1.33 bool selected; // Used for marking the selection
1.34 + bool hideLinkUnselected; // to hide links if unselected
1.35 QCanvasRectangle* selbox;
1.36 FrameObj *frame; // frame around object
1.37 };