rem: inline KMSortCacheItem(int i, QString k, int o=-1) : mItem(NULL), mParent(NULL), mId(i), mSortOffset(o), mKey(k), mUnsortedCount(0), mUnsortedSize(0), mUnsortedChildren(0) { }
add: inline KMSortCacheItem() : mItem(NULL), mParent(NULL), mId(-1), mSortOffset(-1), mUnsortedCount(0), mUnsortedSize(0), mUnsortedChildren(0) { }
context:     inline KMSortCacheItem(int i, QString k, int o=-1)	: mItem(NULL), mParent(NULL), mId(i), mSortOffset(o), mKey(k),	  mUnsortedCount(0), mUnsortedSize(0), mUnsortedChildren(0) { }