Class sh::tools::HistoryTracker¶
-
template<class
T
>
classsh::tools
::
HistoryTracker
¶ A data structure for tracking a history of data.
It is a templated container It is typically used for tracking the directory history (used by sh::actions::common::ActionHistoryNavigate, et al).
Public Functions
-
HistoryTracker
()¶
-
int
count
()¶
-
QList<HistoryEntry>
forwardList
()¶
-
QList<HistoryEntry>
backwardList
()¶
-
void
revisitValue
(int idx)¶
Public Members
-
const int
HISTORY_SIZE
= 10¶
-
class
HistoryEntry
¶
-