diff -r d922fb6ea482 -r 6b0a5f4923d3 branchitem.h --- a/branchitem.h Fri Sep 11 12:56:15 2009 +0000 +++ b/branchitem.h Thu Sep 17 09:41:09 2009 +0000 @@ -15,6 +15,7 @@ BranchItem(const QList &data, TreeItem *parent = 0); virtual ~BranchItem(); virtual void copy (BranchItem *item); + virtual BranchItem* parentBranch(); virtual void insertBranch (int pos,BranchItem *branch); @@ -34,7 +35,7 @@ virtual bool hasScrolledParent(BranchItem*); // true, if any of the parents is scrolled virtual void tmpUnscroll(); // unscroll scrolled parents temporary e.g. during "find" process virtual void resetTmpUnscroll(); // scroll all tmp scrolled parents again e.g. when unselecting - + virtual void sortChildren(); //! Sort children protected: bool includeImagesVer; //! include floatimages in bbox vertically @@ -57,7 +58,7 @@ public: TreeItem* findMapItem (QPointF p,TreeItem* excludeTI); //! search map for branches or images. Ignore excludeTI, where search is started - virtual TreeItem* findID (QString sid); //! search map for object with ID string +// virtual TreeItem* findID (QString sid); //! search map for object with ID string virtual void updateStyles (); //! update related fonts, parObjects, links, ... virtual BranchObj* getBranchObj();