1.1 --- a/treeitem.h Thu Sep 03 08:52:00 2009 +0000
1.2 +++ b/treeitem.h Tue Sep 08 12:15:39 2009 +0000
1.3 @@ -26,7 +26,7 @@
1.4
1.5 TreeItem();
1.6 TreeItem(const QList<QVariant> &data, TreeItem *parent = 0);
1.7 - ~TreeItem();
1.8 + virtual ~TreeItem();
1.9 void init();
1.10
1.11 // General housekeeping
1.12 @@ -52,7 +52,6 @@
1.13 virtual int attributeCount() const;
1.14
1.15 virtual int row() const;
1.16 - virtual int column() const;
1.17 virtual int depth() ;
1.18 virtual TreeItem *parent();
1.19
1.20 @@ -105,7 +104,7 @@
1.21 virtual void clearNote();
1.22 virtual QString getNote();
1.23 virtual bool hasEmptyNote();
1.24 - virtual void setNoteObj(const NoteObj &, bool updateNoteEditor=true); //FIXME-1 setNoteObj is called for every select or so???
1.25 + virtual void setNoteObj(const NoteObj &); //FIXME-3 setNoteObj is called for every select or so???
1.26
1.27 virtual NoteObj getNoteObj();
1.28 virtual QString getNoteASCII(const QString &indent, const int &width); // returns note (ASCII)
1.29 @@ -160,13 +159,15 @@
1.30 virtual XLinkObj* getXLinkObjNum(const int &n);
1.31
1.32 protected:
1.33 - bool hideExport; //! Hide this item in export
1.34 + bool hideExport; //! Hide this item in export
1.35 + bool hidden; //! Hidden in export if true
1.36 public:
1.37 virtual void setHideTmp (HideTmpMode);
1.38 virtual bool hasHiddenExportParent ();
1.39 virtual void setHideInExport(bool); // set export of object (and children)
1.40 virtual bool hideInExport();
1.41 virtual bool isHidden ();
1.42 + virtual void updateVisibility(); //! Sets visibility in LinkableMapObj, if existing
1.43
1.44 virtual QString getGeneralAttr();
1.45
1.46 @@ -192,7 +193,6 @@
1.47 int xlinkOffset;
1.48 int xlinkCounter;
1.49
1.50 - bool hidden; //! Hidden in export if true
1.51 };
1.52
1.53 #endif