diff -r 6dc0a20031f7 -r 1b4d1ea6ea8c treemodel.h --- a/treemodel.h Wed Feb 04 16:33:16 2009 +0000 +++ b/treemodel.h Fri Mar 06 15:02:58 2009 +0000 @@ -27,8 +27,7 @@ int rowCount(const QModelIndex &parent = QModelIndex()) const; int columnCount(const QModelIndex &parent = QModelIndex()) const; - TreeItem *first(); - TreeItem *next(); + TreeItem* next(TreeItem* ¤t, TreeItem* &previous, int &d0); bool removeRows ( int row, int count, const QModelIndex & parent = QModelIndex() ); @@ -37,8 +36,6 @@ protected: TreeItem *rootItem; - static QModelIndex ixCur; - static TreeItem *itStartParent; }; #endif