1 #ifndef TableColumnList_H
2 #define TableColumnList_H
6 template<
typename A,
typename B>
struct QPair;
38 bool contains(QString columnTitle)
const;
50 void raise(
TableColumn *col,
bool emitSortOutDated =
true);
65 void checkIndexRange(
int index);
TableColumn *& operator[](int index)
Definition: TableColumnList.cpp:46
void prepend(TableColumn *newCol)
Definition: TableColumnList.cpp:77
void lower(TableColumn *col, bool emitSortOutDated=true)
Definition: TableColumnList.cpp:106
Definition: TableColumnList.h:22
void setSortingOrder(QStringList newOrder)
Definition: TableColumnList.cpp:256
void raiseToTop(TableColumn *col)
Definition: TableColumnList.cpp:146
TableColumnList & operator=(TableColumnList other)
Definition: TableColumnList.cpp:165
virtual ~TableColumnList()
Definition: TableColumnList.cpp:37
int indexOf(TableColumn const *someCol) const
Definition: TableColumnList.cpp:83
void sortOutDated()
Definition: moc_TableColumnList.cpp:124
int size() const
Definition: TableColumnList.cpp:159
Definition: TableColumn.h:18
QStringList getSortingOrderAsStrings() const
Definition: TableColumnList.cpp:246
int getVisibleWidth() const
Definition: TableColumnList.cpp:221
TableColumnList getVisibleColumns()
Definition: TableColumnList.cpp:197
bool contains(TableColumn const *someCol) const
Definition: TableColumnList.cpp:93
void append(TableColumn *newCol)
Definition: TableColumnList.cpp:65
QList< TableColumn * > getSortingOrder()
Definition: TableColumnList.cpp:234
QPair< int, int > getVisibleXRange(int visibleColumn)
Definition: TableColumnList.cpp:177
Definition: BoxcarCachingAlgorithm.h:29
Definition: CubeIoHandler.h:39
TableColumnList()
Definition: TableColumnList.cpp:21