1 #ifndef PointTableModel_H
2 #define PointTableModel_H
9 template<
class T >
class QList;
14 class AbstractTreeItem;
15 class AbstractTreeModel;
virtual QString getWarningMessage(AbstractTreeItem const *, TableColumn const *, QString valueToSave) const
Definition: PointTableModel.cpp:71
Definition: TableColumnList.h:22
virtual void setGlobalSelection(bool selected)
Definition: PointTableModel.cpp:77
Translates the tree model into a table model.
Definition: AbstractTableModel.h:40
virtual QList< AbstractTreeItem * > getItems(int, int)
Definition: PointTableModel.cpp:47
Base class for an item in the tree.
Definition: AbstractTreeItem.h:31
static QString getPointWarningMessage(AbstractTreeItem const *, TableColumn const *, QString valueToSave)
Definition: PointTableModel.cpp:91
Definition: TableColumn.h:18
virtual int indexOfVisibleItem(AbstractTreeItem const *item) const
Definition: PointTableModel.cpp:83
virtual QList< AbstractTreeItem * > getSelectedItems()
Definition: PointTableModel.cpp:65
virtual TableColumnList * createColumns()
Definition: PointTableModel.cpp:181
Base class for tree models.
Definition: AbstractTreeModel.h:40
virtual int getVisibleRowCount() const
Definition: PointTableModel.cpp:59
Definition: BoxcarCachingAlgorithm.h:29
virtual ~PointTableModel()
Definition: PointTableModel.cpp:43
Table model for control points.
Definition: PointTableModel.h:32
PointTableModel(AbstractTreeModel *model)
Definition: PointTableModel.cpp:32
void handleTreeSelectionChanged(QList< AbstractTreeItem * >)
Definition: PointTableModel.cpp:162