1.1 --- a/treeitem.cpp Mon Jun 29 10:28:28 2009 +0000
1.2 +++ b/treeitem.cpp Tue Jul 07 09:34:24 2009 +0000
1.3 @@ -124,10 +124,6 @@
1.4 item->rootItem=rootItem;
1.5 item->setModel (model);
1.6
1.7 - // If lmo exists, also set parObj there
1.8 - if (lmo && item->lmo)
1.9 - item->lmo->setParObj (lmo);
1.10 -
1.11 if (item->type == Image)
1.12 {
1.13 childItems.insert (imageCounter,item);
1.14 @@ -609,6 +605,7 @@
1.15 return NULL;
1.16 }
1.17
1.18 +
1.19 void TreeItem::setHideTmp (HideTmpMode mode)
1.20 {
1.21 if (isBranchLikeType() )
1.22 @@ -690,37 +687,12 @@
1.23 return hidden;
1.24 }
1.25
1.26 -QString TreeItem::getAttr()
1.27 +QString TreeItem::getGeneralAttr()
1.28 {
1.29 - QString s;
1.30 - if (parentItem==rootItem)
1.31 - posMode=Absolute;
1.32 + if (hideExport)
1.33 + return attribut("hideInExport","true");
1.34 else
1.35 - {
1.36 - if (type==TreeItem::Image ||depth()==1)
1.37 - posMode=Relative;
1.38 - else
1.39 - posMode=Unused;
1.40 - }
1.41 - switch (posMode)
1.42 - {
1.43 - case Relative:
1.44 - if (lmo) pos=lmo->getRelPos();
1.45 - s= attribut("relPosX",QString().setNum(pos.x())) +
1.46 - attribut("relPosY",QString().setNum(pos.y()));
1.47 - break;
1.48 - case Absolute:
1.49 - if (lmo) pos=lmo->getAbsPos();
1.50 - s=attribut("absPosX",QString().setNum(pos.x())) +
1.51 - attribut("absPosY",QString().setNum(pos.y()));
1.52 - break;
1.53 - default: break;
1.54 - }
1.55 - if (hideExport)
1.56 - return s+attribut("hideInExport","true");
1.57 - else
1.58 - return s;
1.59 + return QString();
1.60 }
1.61
1.62
1.63 -