diff -r 25e634a7e1dc -r 8acac4fade1b treeitem.h --- a/treeitem.h Mon Jun 08 11:36:56 2009 +0000 +++ b/treeitem.h Mon Jun 29 10:27:42 2009 +0000 @@ -6,6 +6,7 @@ #include #include "flagrow.h" +#include "mapitem.h" #include "noteobj.h" #include "xmlobj.h" @@ -16,10 +17,10 @@ class ImageItem; class VymModel; -class TreeItem +class TreeItem:public MapItem { public: - enum Type {Undefined,MapCenter,Branch,Image}; + enum Type {Undefined,MapCenter,Branch,Image}; //FIXME-3 MapCenter still needed? enum HideTmpMode {HideNone, HideExport}; TreeItem(); @@ -164,6 +165,7 @@ virtual void setHideInExport(bool); // set export of object (and children) virtual bool hideInExport(); virtual bool isHidden (); + virtual QString getAttr(); //! Get attributes for saving as XML protected: