1.1 --- a/xml.cpp Mon Apr 18 06:37:48 2005 +0000
1.2 +++ b/xml.cpp Thu Apr 21 19:14:38 2005 +0000
1.3 @@ -106,6 +106,15 @@
1.4 col.setNamedColor(atts.value("linkColor"));
1.5 me->setLinkColor(col);
1.6 }
1.7 + if (!atts.value( "xlinkColor").isEmpty() )
1.8 + {
1.9 + col.setNamedColor(atts.value("xlinkColor"));
1.10 + me->setDefXLinkColor(col);
1.11 + }
1.12 + if (!atts.value( "xlinkWidth").isEmpty() )
1.13 + {
1.14 + me->setDefXLinkWidth(atts.value("xlinkWidth").toInt ());
1.15 + }
1.16 }
1.17 } else if ( eName == "select" && state == StateMap )
1.18 {
1.19 @@ -513,13 +522,19 @@
1.20 bool mapBuilderHandler::readXLinkAttr (const QXmlAttributes& a)
1.21 {
1.22 QColor col;
1.23 + bool okx;
1.24 XLinkObj *xlo=new XLinkObj (mc->getCanvas());
1.25 - if (!a.value( "xLinkColor").isEmpty() )
1.26 + if (!a.value( "color").isEmpty() )
1.27 {
1.28 - col.setNamedColor(a.value("xLinkColor"));
1.29 + col.setNamedColor(a.value("color"));
1.30 xlo->setColor (col);
1.31 }
1.32
1.33 + if (!a.value( "width").isEmpty() )
1.34 + {
1.35 + xlo->setWidth(a.value ("width").toInt (&okx, 10));
1.36 + }
1.37 +
1.38 if (!a.value( "beginBranch").isEmpty() )
1.39 {
1.40 if (!a.value( "endBranch").isEmpty() )