treeitem.h
changeset 759 bf3ea1f1520b
parent 758 04039e47ac74
child 760 59614eaf5fbb
     1.1 --- a/treeitem.h	Tue Apr 28 09:51:48 2009 +0000
     1.2 +++ b/treeitem.h	Tue Apr 28 20:53:44 2009 +0000
     1.3 @@ -25,28 +25,28 @@
     1.4      ~TreeItem();
     1.5  	void init();
     1.6  
     1.7 -	QString saveToDir (const QString &tmpdir,const QString &prefix, const QPointF& offset);
     1.8 +	virtual QString saveToDir (const QString &tmpdir,const QString &prefix, const QPointF& offset);
     1.9  
    1.10  
    1.11  	// General housekeeping
    1.12 -	void setModel (VymModel *m);
    1.13 -	VymModel* getModel();
    1.14 +	virtual void setModel (VymModel *m);
    1.15 +	virtual VymModel* getModel();
    1.16  
    1.17 -    void appendChild (TreeItem *child);
    1.18 -	void removeChild (int row);
    1.19 +    virtual void appendChild (TreeItem *child);
    1.20 +	virtual void removeChild (int row);
    1.21  
    1.22 -    TreeItem *child(int row);
    1.23 -    int childCount() const;
    1.24 -    int childNumber() const;
    1.25 -    int columnCount() const;
    1.26 -	int branchCount() const;
    1.27 -	int imageCount() const;
    1.28 -	int xlinkCount() const;
    1.29 +    virtual TreeItem *child(int row);
    1.30 +    virtual int childCount() const;
    1.31 +    virtual int childNumber() const;
    1.32 +    virtual int columnCount() const;
    1.33 +	virtual int branchCount() const;
    1.34 +	virtual int imageCount() const;
    1.35 +	virtual int xlinkCount() const;
    1.36  
    1.37 -    int row() const;
    1.38 -	int column() const;
    1.39 -	int depth() ;
    1.40 -    TreeItem *parent();
    1.41 +    virtual int row() const;
    1.42 +	virtual int column() const;
    1.43 +	virtual int depth() ;
    1.44 +    virtual TreeItem *parent();
    1.45  
    1.46  	/*! Return number of item in parent by type, 
    1.47  	    e.g. first branch has number 0           */