#include <klflibview_p.h>
Public Member Functions | |
EntryNode () | |
EntryNode (const EntryNode ©) | |
bool | entryIsValid () const |
![]() | |
Node () | |
Node (ItemKind k) | |
Node (const Node &other) | |
virtual | ~Node () |
Public Attributes | |
KLFLib::entryId | entryid |
bool | minimalist |
KLFLibEntry | entry |
![]() | |
bool | allocated |
Whether this node is used. when false, this Node object is just unused memory space in the cache list. More... | |
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. More... | |
Definition at line 134 of file klflibview_p.h.
|
inline |
Definition at line 135 of file klflibview_p.h.
References KLFLibModelCache::Node::allChildrenFetched.
|
inline |
Definition at line 139 of file klflibview_p.h.
|
inline |
Definition at line 142 of file klflibview_p.h.
References KLFLibModelCache::Node::allocated, entryid, and KLFLibModelCache::Node::parent.
KLFLibEntry KLFLibModelCache::EntryNode::entry |
Definition at line 147 of file klflibview_p.h.
Referenced by KLFLibModel::data(), KLFLibModel::dragImage(), KLFLibModelCache::fetchMore(), KLFLibModelCache::nodeValue(), KLFLibModelCache::KLFLibModelSorter::operator()(), operator<<(), KLFLibModelCache::rebuildCache(), KLFLibModelCache::treeInsertEntry(), and KLFLibModelCache::updateData().
KLFLib::entryId KLFLibModelCache::EntryNode::entryid |
Definition at line 144 of file klflibview_p.h.
Referenced by KLFLibModel::data(), KLFLibModelCache::ensureNotMinimalist(), KLFLibModelCache::entryIdForIndexList(), KLFLibModelCache::entryIdList(), entryIsValid(), KLFLibModelCache::fetchMore(), KLFLibModel::mimeData(), operator<<(), KLFLibModelCache::rebuildCache(), and KLFLibModelCache::updateData().
bool KLFLibModelCache::EntryNode::minimalist |
if TRUE, 'entry' only holds category/tags/datetime/latex/previewsize, no pixmap, no style.
Definition at line 146 of file klflibview_p.h.
Referenced by KLFLibModel::data(), KLFLibModelCache::ensureNotMinimalist(), KLFLibModelCache::fetchMore(), KLFLibModelCache::rebuildCache(), and KLFLibModelCache::updateData().