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);
QPair< int, int > getVisibleXRange(int visibleColumn)
Definition: TableColumnList.cpp:176
QList< TableColumn *> getSortingOrder()
Definition: TableColumnList.cpp:233
int getVisibleWidth() const
Definition: TableColumnList.cpp:220
TableColumnList & operator=(TableColumnList other)
Definition: TableColumnList.cpp:164
void lower(TableColumn *col, bool emitSortOutDated=true)
Definition: TableColumnList.cpp:105
void append(TableColumn *newCol)
Definition: TableColumnList.cpp:64
TableColumnList()
Definition: TableColumnList.cpp:20
void raiseToTop(TableColumn *col)
Definition: TableColumnList.cpp:145
void setSortingOrder(QStringList newOrder)
Definition: TableColumnList.cpp:255
Definition: TableColumn.h:18
Definition: TableColumnList.h:22
TableColumnList getVisibleColumns()
Definition: TableColumnList.cpp:196
virtual ~TableColumnList()
Definition: TableColumnList.cpp:36
TableColumn *& operator[](int index)
Definition: TableColumnList.cpp:45
bool contains(TableColumn const *someCol) const
Definition: TableColumnList.cpp:92
int size() const
Definition: TableColumnList.cpp:158
Definition: BoxcarCachingAlgorithm.h:29
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
Definition: CubeIoHandler.h:39
void prepend(TableColumn *newCol)
Definition: TableColumnList.cpp:76
int indexOf(TableColumn const *someCol) const
Definition: TableColumnList.cpp:82
QStringList getSortingOrderAsStrings() const
Definition: TableColumnList.cpp:245