1.1 --- a/treeitem.cpp Mon May 18 11:22:41 2009 +0000
1.2 +++ b/treeitem.cpp Wed May 20 15:40:14 2009 +0000
1.3 @@ -10,6 +10,7 @@
1.4
1.5 using namespace std;
1.6
1.7 +extern FlagRow* standardFlagsMaster;
1.8
1.9 TreeItem::TreeItem(const QList<QVariant> &data, TreeItem *parent):MapItem()
1.10 {
1.11 @@ -64,6 +65,8 @@
1.12
1.13 // Reset ID
1.14 objID="";
1.15 +
1.16 + standardFlags.setMasterRow (standardFlagsMaster);
1.17 }
1.18
1.19 QString TreeItem::saveToDir (const QString &tmpdir,const QString &prefix, const QPointF& offset)
1.20 @@ -120,6 +123,15 @@
1.21 }
1.22 }
1.23
1.24 +void TreeItem::removeChildBranches()
1.25 +{
1.26 + while ( childItems.size()>0)
1.27 + {
1.28 + branchCounter--;
1.29 + childItems.removeAt (0);
1.30 + }
1.31 +}
1.32 +
1.33 TreeItem *TreeItem::child(int row)
1.34 {
1.35 return childItems.value(row);