diff -r 6d2b32f305f9 -r 2f002657dada ornamentedobj.cpp --- a/ornamentedobj.cpp Wed May 13 08:26:27 2009 +0000 +++ b/ornamentedobj.cpp Tue May 26 11:24:51 2009 +0000 @@ -62,6 +62,8 @@ void OrnamentedObj::setLinkColor() { + VymModel *model=treeItem->getModel(); + if (!model) return; if (model->getMapLinkColorHint()==HeadingColor) LinkableMapObj::setLinkColor (heading->getColor()); else @@ -261,7 +263,7 @@ } */ -QString OrnamentedObj::getOrnXMLAttr() //FIXME-2 +QString OrnamentedObj::getOrnXMLAttr() //FIXME-2 still needed? { QString posAttr; @@ -271,7 +273,8 @@ attribut("absPosY",QString().setNum(absPos.y())); else { - if (treeItem->depth()==1 || typeid (*this)==typeid (FloatImageObj)) + /* FIXME-2 + if (treeItem->depth()==1 || typid (*this)==typid (FloatImageObj)) { if (relPos.x()==0 && relPos.y()==0) setRelPos(); @@ -280,6 +283,7 @@ attribut("relPosY",QString().setNum(relPos.y())); } else posAttr=""; + */ } /* FIXME-2 QString hideExpAttr;