treeitem.h
changeset 791 f1006de05c54
parent 790 133e2ed6b9c5
child 794 d922fb6ea482
     1.1 --- a/treeitem.h	Thu Sep 03 08:52:00 2009 +0000
     1.2 +++ b/treeitem.h	Mon Sep 07 15:36:57 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