62 int rowCount(
const QModelIndex &parent = QModelIndex() )
const final;
63 int columnCount(
const QModelIndex &parent = QModelIndex() )
const final;
64 QModelIndex index(
int row,
int column,
const QModelIndex &parent = QModelIndex() )
const final;
65 QModelIndex parent(
const QModelIndex &child )
const final;
66 QVariant data(
const QModelIndex &index,
int role = Qt::DisplayRole )
const override;
67 Qt::ItemFlags flags(
const QModelIndex &index )
const override;
87 std::unique_ptr<QgsHistoryEntryRootNode> mRootNode;
91 QHash<long long, QgsHistoryEntryNode *> mIdToNodeHash;
93 friend class QgsHistoryEntryRootNode;
Base class for history entry "group" nodes, which contain children of their own.
An item model representing history entries in a hierarchical tree structure.
Base class for nodes representing a QgsHistoryEntry.
Encapsulates a history entry.
The QgsHistoryProviderRegistry is a registry for objects which track user history (i....