#include <klflibview_p.h>
Public Member Functions | |
Node () | |
Node (ItemKind k) | |
Node (const Node &other) | |
virtual | ~Node () |
Public Attributes | |
bool | allocated |
Whether this node is used. when false, this Node object is just unused memory space in the cache list. | |
ItemKind | kind |
NodeId | parent |
QList< NodeId > | children |
bool | allChildrenFetched |
TRUE if all the children of this node have been fetched and stored into children , FALSE if possibly there may be more children, we may need to query the resource. |
Definition at line 118 of file klflibview_p.h.
KLFLibModelCache::Node::Node | ( | ) | [inline] |
Definition at line 119 of file klflibview_p.h.
KLFLibModelCache::Node::Node | ( | ItemKind | k | ) | [inline] |
Definition at line 120 of file klflibview_p.h.
KLFLibModelCache::Node::Node | ( | const Node & | other | ) | [inline] |
Definition at line 122 of file klflibview_p.h.
virtual KLFLibModelCache::Node::~Node | ( | ) | [inline, virtual] |
Definition at line 124 of file klflibview_p.h.
TRUE if all the children of this node have been fetched and stored into children
, FALSE if possibly there may be more children, we may need to query the resource.
Definition at line 132 of file klflibview_p.h.
Referenced by KLFLibModelCache::cacheFindCategoryLabel(), KLFLibModelCache::canFetchMore(), KLFLibModelCache::EntryNode::EntryNode(), KLFLibModelCache::fetchMore(), KLFLibModelCache::lastNode(), KLFLibModelCache::nextNode(), operator<<(), and KLFLibModelCache::rebuildCache().
Whether this node is used. when false, this Node object is just unused memory space in the cache list.
Definition at line 126 of file klflibview_p.h.
Referenced by KLFLibModelCache::EntryNode::entryIsValid().
Definition at line 129 of file klflibview_p.h.
Referenced by KLFLibModelCache::cacheFindCategoryLabel(), KLFLibModelCache::dumpNodeTree(), KLFLibModelCache::fetchMore(), KLFLibModelCache::getNodeRow(), KLFLibModel::index(), KLFLibModelCache::lastNode(), KLFLibModelCache::nextNode(), operator<<(), KLFLibModelCache::prevNode(), KLFLibModel::rowCount(), KLFLibModelCache::treeInsertEntry(), and KLFLibModelCache::treeTakeEntry().
Definition at line 127 of file klflibview_p.h.
Referenced by KLFLibModelCache::fetchMore(), and operator<<().
Definition at line 128 of file klflibview_p.h.
Referenced by KLFLibModelCache::createIndexFromId(), KLFLibModel::data(), KLFLibModelCache::EntryNode::entryIsValid(), KLFLibModelCache::fetchMore(), KLFLibModelCache::getNodeRow(), KLFLibModelCache::nextNode(), operator<<(), KLFLibModel::parent(), KLFLibModelCache::prevNode(), and KLFLibModelCache::treeTakeEntry().