1 #ifndef TableViewHeader_H 2 #define TableViewHeader_H 11 template<
typename T>
class QList;
15 class AbstractTableModel;
16 class TableColumnList;
49 int topLevelItemCount);
70 QRect getColumnRect(
int column)
const;
71 int getMousedColumn(QPoint mousePos);
72 int getMousedColumnEdge(QPoint mousePos);
73 bool mouseAtResizableColumnEdge(QPoint mousePos);
74 void paintHeader(QPainter *painter,
int rowheight);
75 void paintProgress(QPainter *painter,
const QRect &rect,
int min,
76 int max,
int value,
bool over100);
77 QRect getSortingPriorityRect(
int visColIndex);
78 QRect getSortingArrowRect(
int visColIndex);
83 int m_horizontalOffset;
85 int m_filterProgressMin;
86 int m_filterProgressMax;
87 int m_rebuildProgress;
88 int m_rebuildProgressMin;
89 int m_rebuildProgressMax;
91 int m_sortProgressMin;
92 int m_sortProgressMax;
97 int m_clickedColumnEdge;
100 static int const SORT_ARROW_MARGIN = 10;
Translates the tree model into a table model.
Definition: AbstractTableModel.h:40
Definition: TableColumnList.h:22
Definition: BoxcarCachingAlgorithm.h:29
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31