QtStandardItemTreeModelAdapter¶
The QtStandardItemTreeModelAdapter is a wrapper around QStandardItemModel
which helps to enforce the strong typing on QModelIndexs. It eliminates some of the
boilerplate required when working with the model in the Job Tree View, aiming to prevent
JobTreeView and higher level classes from working directly with QStandardItems.
Its header also contains definitions for modelItemFromIndex whose usage in its raw
form is discouraged outside of the implementation of QtStandardItemTreeModelAdapter
but currently necessary in CellDelegate.
Usage¶
The QtStandardItemTreeModelAdapter is used when performing model manipulations
in the JobTreeView.