diff -r 04039e47ac74 -r bf3ea1f1520b treeitem.h --- a/treeitem.h Tue Apr 28 09:51:48 2009 +0000 +++ b/treeitem.h Tue Apr 28 20:53:44 2009 +0000 @@ -25,28 +25,28 @@ ~TreeItem(); void init(); - QString saveToDir (const QString &tmpdir,const QString &prefix, const QPointF& offset); + virtual QString saveToDir (const QString &tmpdir,const QString &prefix, const QPointF& offset); // General housekeeping - void setModel (VymModel *m); - VymModel* getModel(); + virtual void setModel (VymModel *m); + virtual VymModel* getModel(); - void appendChild (TreeItem *child); - void removeChild (int row); + virtual void appendChild (TreeItem *child); + virtual void removeChild (int row); - TreeItem *child(int row); - int childCount() const; - int childNumber() const; - int columnCount() const; - int branchCount() const; - int imageCount() const; - int xlinkCount() const; + virtual TreeItem *child(int row); + virtual int childCount() const; + virtual int childNumber() const; + virtual int columnCount() const; + virtual int branchCount() const; + virtual int imageCount() const; + virtual int xlinkCount() const; - int row() const; - int column() const; - int depth() ; - TreeItem *parent(); + virtual int row() const; + virtual int column() const; + virtual int depth() ; + virtual TreeItem *parent(); /*! Return number of item in parent by type, e.g. first branch has number 0 */