1 #ifndef MeasureTableModel_H
2 #define MeasureTableModel_H
9 template<
class T >
class QList;
14 class AbstractTreeItem;
16 class TableColumnList;
17 class AbstractTreeModel;
65 void calculateFilterCounts();
Table model for control measures.
Definition: MeasureTableModel.h:35
Definition: TableColumnList.h:22
void handleTreeSelectionChanged(QList< AbstractTreeItem * >)
Definition: MeasureTableModel.cpp:123
virtual void setGlobalSelection(bool selected)
Definition: MeasureTableModel.cpp:77
Translates the tree model into a table model.
Definition: AbstractTableModel.h:40
virtual QList< AbstractTreeItem * > getItems(int, int)
Definition: MeasureTableModel.cpp:47
static QString getMeasureWarningMessage(AbstractTreeItem const *, TableColumn const *, QString valueToSave)
Definition: MeasureTableModel.cpp:100
Base class for an item in the tree.
Definition: AbstractTreeItem.h:31
virtual int getVisibleRowCount() const
Definition: MeasureTableModel.cpp:59
Definition: TableColumn.h:18
Base class for tree models.
Definition: AbstractTreeModel.h:40
virtual QString getWarningMessage(AbstractTreeItem const *, TableColumn const *, QString valueToSave) const
Definition: MeasureTableModel.cpp:71
virtual int indexOfVisibleItem(AbstractTreeItem const *item) const
Definition: MeasureTableModel.cpp:93
MeasureTableModel(AbstractTreeModel *model)
Definition: MeasureTableModel.cpp:32
Definition: BoxcarCachingAlgorithm.h:29
virtual TableColumnList * createColumns()
Definition: MeasureTableModel.cpp:130
virtual QList< AbstractTreeItem * > getSelectedItems()
Definition: MeasureTableModel.cpp:65
virtual ~MeasureTableModel()
Definition: MeasureTableModel.cpp:43