treeitem.cpp
changeset 740 6dc0a20031f7
parent 739 3d43b46a8564
child 741 1b4d1ea6ea8c
     1.1 --- a/treeitem.cpp	Wed Feb 04 11:52:52 2009 +0000
     1.2 +++ b/treeitem.cpp	Wed Feb 04 16:33:16 2009 +0000
     1.3 @@ -66,6 +66,18 @@
     1.4      return 0;
     1.5  }
     1.6  
     1.7 +int TreeItem::depth() 
     1.8 +{
     1.9 +	int d=-1;
    1.10 +	TreeItem *ti=this;
    1.11 +	while (ti!=NULL)
    1.12 +	{
    1.13 +		ti=ti->parent();
    1.14 +		d++;
    1.15 +	}
    1.16 +	return d;
    1.17 +}
    1.18 +
    1.19  TreeItem *TreeItem::parent()
    1.20  {
    1.21      return parentItem;