|
Isis Developer Reference
|
Go to the documentation of this file.
17 template<
typename T>
class QList;
21 class AbstractTableModel;
22 class AbstractTreeItem;
24 class TableViewContent;
25 class TableViewHeader;
26 class TableColumnList;
48 QString pathForSettigs, QString objName);
95 QString *m_settingsPath;
96 QLabel *m_warningLabel;
virtual int sortLimit() const
Definition: AbstractTableModel.cpp:136
AbstractTableModel * getModel()
Returns the model.
Definition: TableView.cpp:189
Warning
Definition: AbstractTableModel.h:54
int size() const
Definition: TableColumnList.cpp:166
void prepend(TableColumn *newCol)
Definition: TableColumnList.cpp:84
TableViewContent * content()
Returns the content of the table.
Definition: TableView.cpp:199
This is free and unencumbered software released into the public domain.
Definition: BoxcarCachingAlgorithm.h:13
@ None
Definition: AbstractTableModel.h:55
TableViewHeader * getHorizontalHeader()
Returns the horizontal header.
Definition: TableView.cpp:164
void tableSelectionChanged(QList< AbstractTreeItem * >)
@ SortingDisabled
Definition: AbstractTableModel.h:56
void setVisible(bool)
Definition: TableColumn.cpp:74
Definition: TableView.h:43
Definition: TableColumn.h:26
void setWidth(int)
Definition: TableColumn.cpp:85
void scrollTo(QList< AbstractTreeItem * >)
Scrolls to the selected items.
Definition: TableViewContent.cpp:274
Translates the tree model into a table model.
Definition: AbstractTableModel.h:48
bool sortAscending() const
Definition: TableColumn.cpp:101
A single control point.
Definition: ControlPoint.h:354
void editControlPoint(ControlPoint *, QString)
void rebuildModels(QList< AbstractTreeItem * >)
Definition: TableColumnList.h:30
AbstractTableModel * getModel()
Returns the model.
Definition: TableViewContent.cpp:167
void setSortingOrder(QStringList newOrder)
Definition: TableColumnList.cpp:263
virtual TableColumnList * getColumns()
Definition: AbstractTableModel.cpp:154
QStringList getSortingOrderAsStrings() const
Definition: TableColumnList.cpp:253
void setColumnVisible(QString, bool)
Sets the specified column visible or invisible.
Definition: TableView.cpp:175
virtual int getVisibleRowCount() const =0
QString getTitle() const
Definition: TableColumn.cpp:49
TableView(AbstractTableModel *someModel, QString pathForSettigs, QString objName)
Constructor.
Definition: TableView.cpp:36
Isis exception class.
Definition: IException.h:91
#define ASSERT(x)
Definition: IsisDebug.h:134
int getWidth() const
Definition: TableColumn.cpp:80
QStringList getTitles() const
void filterCountsChanged(int visibleRows, int totalRows)
virtual ~TableView()
Destructor.
Definition: TableView.cpp:127
QFont getContentFont() const
void handleModelSelectionChanged()
Handles refreshing the content when the model selection is changed.
Definition: TableView.cpp:283
@ SortingTableSizeLimitReached
Definition: AbstractTableModel.h:57
void setSortAscending(bool ascending)
Definition: TableColumn.cpp:106
void setTitles(QStringList someTitle)
void refresh()
Refreshes the table and viewport.
Definition: TableViewContent.cpp:224
void displayWarning(AbstractTableModel::Warning)
Displays warnings for a table.
Definition: TableView.cpp:257
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
Definition: TableViewContent.h:60