diff -r 8acac4fade1b -r 1fb50e79661c branchitem.h --- a/branchitem.h Mon Jun 29 10:27:42 2009 +0000 +++ b/branchitem.h Tue Jul 07 09:34:24 2009 +0000 @@ -1,23 +1,24 @@ #ifndef BRANCHITEM_H #define BRANCHITEM_H -#include "treeitem.h" +//#include "treeitem.h" +#include "mapitem.h" class QString; class BranchObj; class QGraphicsScene; -class BranchItem:public TreeItem +class BranchItem:public MapItem { public: BranchItem(const QList &data, TreeItem *parent = 0); virtual ~BranchItem(); - void copy (BranchItem *item); + virtual void copy (BranchItem *item); - void insertBranch (int pos,BranchItem *branch); + virtual void insertBranch (int pos,BranchItem *branch); - QString saveToDir (const QString &tmpdir,const QString &prefix, const QPointF& offset); + virtual QString saveToDir (const QString &tmpdir,const QString &prefix, const QPointF& offset); virtual void updateVisibility();