USGS

Isis 3.0 Application Source Code Reference

Home

TableColumnList Class Reference

#include <TableColumnList.h>

List of all members.

Signals

void sortOutDated ()

Public Member Functions

 TableColumnList ()
 TableColumnList (TableColumnList const &)
virtual ~TableColumnList ()
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
TableColumnListoperator= (TableColumnList other)

Detailed Description

Author:
????-??-?? Unknown

Definition at line 20 of file TableColumnList.h.


Constructor & Destructor Documentation

TableColumnList (  ) 

Definition at line 21 of file TableColumnList.cpp.

TableColumnList ( TableColumnList const &  other  ) 

Definition at line 30 of file TableColumnList.cpp.

~TableColumnList (  )  [virtual]

Definition at line 39 of file TableColumnList.cpp.


Member Function Documentation

TableColumn *& operator[] ( int  index  ) 

Definition at line 49 of file TableColumnList.cpp.

TableColumn *& operator[] ( QString  title  ) 

Definition at line 57 of file TableColumnList.cpp.

void append ( TableColumn newCol  ) 

Definition at line 70 of file TableColumnList.cpp.

void prepend ( TableColumn newCol  ) 

Definition at line 84 of file TableColumnList.cpp.

int indexOf ( TableColumn const *  someCol  )  const

Definition at line 91 of file TableColumnList.cpp.

bool contains ( TableColumn const *  someCol  )  const

Definition at line 102 of file TableColumnList.cpp.

bool contains ( QString  columnTitle  )  const

Definition at line 108 of file TableColumnList.cpp.

QPair< int, int > getVisibleXRange ( int  visibleColumn  ) 
Returns:
minX, maxX in a pair

Definition at line 198 of file TableColumnList.cpp.

TableColumnList getVisibleColumns (  ) 

Definition at line 220 of file TableColumnList.cpp.

int getVisibleWidth (  )  const

Definition at line 245 of file TableColumnList.cpp.

QList< TableColumn * > getSortingOrder (  ) 

Definition at line 259 of file TableColumnList.cpp.

QStringList getSortingOrderAsStrings (  )  const

Definition at line 272 of file TableColumnList.cpp.

void setSortingOrder ( QStringList  newOrder  ) 

Definition at line 283 of file TableColumnList.cpp.

void lower ( TableColumn col,
bool  emitSortOutDated = true 
)

Definition at line 117 of file TableColumnList.cpp.

void lower ( int  visibleColumnIndex,
bool  emitSortOutDated = true 
)

Definition at line 134 of file TableColumnList.cpp.

void raise ( TableColumn col,
bool  emitSortOutDated = true 
)

Definition at line 140 of file TableColumnList.cpp.

void raise ( int  visibleColumnIndex,
bool  emitSortOutDated = true 
)

Definition at line 157 of file TableColumnList.cpp.

void raiseToTop ( TableColumn col  ) 

Definition at line 163 of file TableColumnList.cpp.

void raiseToTop ( int  visibleColumnIndex  ) 

Definition at line 172 of file TableColumnList.cpp.

int size (  )  const

Definition at line 178 of file TableColumnList.cpp.

TableColumnList & operator= ( TableColumnList  other  ) 

Definition at line 185 of file TableColumnList.cpp.

void sortOutDated (  )  [signal]

The documentation for this class was generated from the following files: