Isis 3.0 Object Programmers' Reference |
Home |
#include <TableColumnList.h>
Signals | |
void | sortOutDated () |
Public Member Functions | |
TableColumnList (TableColumnList const &) | |
TableColumn *& | operator[] (int index) |
TableColumn *& | operator[] (QString title) |
void | append (TableColumn *newCol) |
void | prepend (TableColumn *newCol) |
int | indexOf (TableColumn const *someCol) const |
bool | contains (TableColumn const *someCol) const |
bool | contains (QString columnTitle) const |
QPair< int, int > | getVisibleXRange (int visibleColumn) |
TableColumnList | getVisibleColumns () |
int | getVisibleWidth () const |
QList< TableColumn * > | getSortingOrder () |
QStringList | getSortingOrderAsStrings () const |
void | setSortingOrder (QStringList newOrder) |
void | lower (TableColumn *col, bool emitSortOutDated=true) |
void | lower (int visibleColumnIndex, bool emitSortOutDated=true) |
void | raise (TableColumn *col, bool emitSortOutDated=true) |
void | raise (int visibleColumnIndex, bool emitSortOutDated=true) |
void | raiseToTop (TableColumn *col) |
void | raiseToTop (int visibleColumnIndex) |
int | size () const |
TableColumnList & | operator= (TableColumnList other) |
Private Member Functions | |
void | checkIndexRange (int index) |
void | nullify () |
Private Attributes | |
QList< TableColumn * > * | m_cols |
QList< TableColumn * > * | m_sortingOrder |
Definition at line 19 of file TableColumnList.h.
QPair< int, int > Isis::CnetViz::TableColumnList::getVisibleXRange | ( | int | visibleColumn | ) |
Definition at line 175 of file TableColumnList.cpp.