mapeditor.cpp
changeset 740 6dc0a20031f7
parent 738 716a777c1c98
child 741 1b4d1ea6ea8c
     1.1 --- a/mapeditor.cpp	Wed Feb 04 11:52:52 2009 +0000
     1.2 +++ b/mapeditor.cpp	Wed Feb 04 16:33:16 2009 +0000
     1.3 @@ -291,17 +291,19 @@
     1.4  	QPointF p;
     1.5  	QPointF q;
     1.6  	BranchObj *bo;
     1.7 -	bo=model->first();
     1.8 -	while (bo) 
     1.9 +	TreeItem *ti=model->first();
    1.10 +	while (ti) 
    1.11  	{
    1.12 -		if (bo->getDepth() >0 && !bo->hasScrolledParent(bo) )
    1.13 +		bo=(BranchObj*)(ti->getLMO());
    1.14 +
    1.15 +		if (ti->depth() >0 && !bo->hasScrolledParent(bo) )
    1.16  		{
    1.17  			p=QPointF (qrand() %600-300, qrand () %600-300);
    1.18  			bo->setRelPos();
    1.19  			q=bo->getRelPos();
    1.20  			model->startAnimation (bo,p, q);
    1.21  		}
    1.22 -		bo=model->next(bo);
    1.23 +		ti=model->next();
    1.24  	}
    1.25  
    1.26