[KLF Application][KLF Tools][KLF Backend][KLF Home]
KLatexFormula Project
Public Member Functions | Public Attributes | List of all members
KLFLibModelCache::EntryNode Struct Reference

#include <klflibview_p.h>

Inheritance diagram for KLFLibModelCache::EntryNode:
Inheritance graph
[legend]
Collaboration diagram for KLFLibModelCache::EntryNode:
Collaboration graph
[legend]

Public Member Functions

 EntryNode ()
 
 EntryNode (const EntryNode &copy)
 
bool entryIsValid () const
 
- Public Member Functions inherited from KLFLibModelCache::Node
 Node ()
 
 Node (ItemKind k)
 
 Node (const Node &other)
 
virtual ~Node ()
 

Public Attributes

KLFLib::entryId entryid
 
bool minimalist
 
KLFLibEntry entry
 
- Public Attributes inherited from KLFLibModelCache::Node
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< NodeIdchildren
 
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...
 

Detailed Description

Definition at line 134 of file klflibview_p.h.

Constructor & Destructor Documentation

KLFLibModelCache::EntryNode::EntryNode ( )
inline

Definition at line 135 of file klflibview_p.h.

References KLFLibModelCache::Node::allChildrenFetched.

KLFLibModelCache::EntryNode::EntryNode ( const EntryNode copy)
inline

Definition at line 139 of file klflibview_p.h.

Member Function Documentation

bool KLFLibModelCache::EntryNode::entryIsValid ( ) const
inline

Member Data Documentation

KLFLibEntry KLFLibModelCache::EntryNode::entry
KLFLib::entryId KLFLibModelCache::EntryNode::entryid
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().


The documentation for this struct was generated from the following file:

Generated by doxygen 1.8.6