treeitem.cpp
changeset 779 1fb50e79661c
parent 777 8acac4fade1b
child 780 fe839bdfd10c
     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 -