diff -r 49c70dcc3f17 -r c863538fcbb6 hgcacheproxymodel/tsrc/unit/bmhelper.h --- a/hgcacheproxymodel/tsrc/unit/bmhelper.h Fri May 14 16:57:01 2010 +0300 +++ b/hgcacheproxymodel/tsrc/unit/bmhelper.h Thu May 27 13:59:05 2010 +0300 @@ -13,7 +13,7 @@ * * Description: * -* Version : %version: 1 % +* Version : %version: 2 % */ #ifndef BUFFERMANAGERHELPER_H #define BUFFERMANAGERHELPER_H @@ -30,9 +30,12 @@ virtual void request(int start, int end, HgRequestOrder order = HgRequestOrderAscending); bool isIntergal(int bufferSize); - void itemCountChanged( int aIndex, bool aRemoved, int aNewTotalCount ); + int totalSize(); void resizeCache(int newSize); + void remove(int pos); + void insert(int pos); + private: QList< bool > mBuffer;