1#ifndef MeasureTableModel_H 
    2#define MeasureTableModel_H 
   16template< 
class T > 
class QList;
 
   20  class AbstractTreeItem;
 
   21  class AbstractTreeModel;
 
   23  class TableColumnList;
 
   49      virtual QList< AbstractTreeItem * > 
getItems(
int, 
int);
 
   72      void calculateFilterCounts();
 
 
Translates the tree model into a table model.
Definition AbstractTableModel.h:48
 
Base class for an item in the tree.
Definition AbstractTreeItem.h:39
 
Base class for tree models.
Definition AbstractTreeModel.h:48
 
Table model for control measures.
Definition MeasureTableModel.h:42
 
MeasureTableModel(AbstractTreeModel *model)
Definition MeasureTableModel.cpp:37
 
void handleTreeSelectionChanged(QList< AbstractTreeItem * >)
Definition MeasureTableModel.cpp:128
 
virtual TableColumnList * createColumns()
Definition MeasureTableModel.cpp:135
 
virtual ~MeasureTableModel()
Definition MeasureTableModel.cpp:48
 
virtual QString getWarningMessage(AbstractTreeItem const *, TableColumn const *, QString valueToSave) const
Definition MeasureTableModel.cpp:76
 
virtual QList< AbstractTreeItem * > getSelectedItems()
Definition MeasureTableModel.cpp:70
 
virtual void setGlobalSelection(bool selected)
Definition MeasureTableModel.cpp:82
 
static QString getMeasureWarningMessage(AbstractTreeItem const *, TableColumn const *, QString valueToSave)
Definition MeasureTableModel.cpp:105
 
virtual QList< AbstractTreeItem * > getItems(int, int)
Definition MeasureTableModel.cpp:52
 
virtual int indexOfVisibleItem(AbstractTreeItem const *item) const
Definition MeasureTableModel.cpp:98
 
virtual int getVisibleRowCount() const
Definition MeasureTableModel.cpp:64
 
Definition TableColumn.h:26
 
Definition TableColumnList.h:30
 
This is free and unencumbered software released into the public domain.
Definition BoxcarCachingAlgorithm.h:13
 
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16