Isis 3 Programmer Reference
|
#include <TableColumn.h>
Signals | |
void | selected (TableColumn *) |
void | sortOutDated () |
void | widthChanged () |
void | visibilityChanged () |
Public Member Functions | |
TableColumn (QString, bool, bool) | |
TableColumn (const TableColumn &) | |
QString | getTitle () const |
void | setTitle (QString text) |
TableColumn & | operator= (TableColumn) |
bool | isVisible () const |
void | setVisible (bool) |
int | getWidth () const |
void | setWidth (int) |
bool | isReadOnly () const |
void | setReadOnly (bool) |
bool | hasNetworkStructureEffect () const |
bool | sortAscending () const |
void | setSortAscending (bool ascending) |
Static Public Attributes | |
static const int | EDGE_WIDTH = 4 |
Private Member Functions | |
void | nullify () |
Private Attributes | |
QString * | m_title |
bool | m_visible |
bool | m_readOnly |
int | m_width |
bool | m_affectsNetworkStructure |
bool | m_ascendingSortOrder |
2012-09-28 Kimberly Oyama - Changed member variables to be prefixed with "m_".
2017-07-25 Summer Stapleton - Removed the CnetViz namespace. Fixes #5054.
Definition at line 26 of file TableColumn.h.
|
explicit |
Definition at line 21 of file TableColumn.cpp.
Isis::TableColumn::TableColumn | ( | const TableColumn & | other | ) |
Definition at line 33 of file TableColumn.cpp.
|
virtual |
Definition at line 43 of file TableColumn.cpp.
QString Isis::TableColumn::getTitle | ( | ) | const |
Definition at line 49 of file TableColumn.cpp.
int Isis::TableColumn::getWidth | ( | ) | const |
Definition at line 80 of file TableColumn.cpp.
bool Isis::TableColumn::hasNetworkStructureEffect | ( | ) | const |
Definition at line 96 of file TableColumn.cpp.
bool Isis::TableColumn::isReadOnly | ( | ) | const |
Definition at line 91 of file TableColumn.cpp.
bool Isis::TableColumn::isVisible | ( | ) | const |
Definition at line 69 of file TableColumn.cpp.
|
private |
Definition at line 112 of file TableColumn.cpp.
TableColumn & Isis::TableColumn::operator= | ( | TableColumn | other | ) |
Definition at line 59 of file TableColumn.cpp.
void Isis::TableColumn::setSortAscending | ( | bool | ascending | ) |
Definition at line 106 of file TableColumn.cpp.
void Isis::TableColumn::setTitle | ( | QString | text | ) |
Definition at line 54 of file TableColumn.cpp.
void Isis::TableColumn::setVisible | ( | bool | visibility | ) |
Definition at line 74 of file TableColumn.cpp.
void Isis::TableColumn::setWidth | ( | int | newWidth | ) |
Definition at line 85 of file TableColumn.cpp.
bool Isis::TableColumn::sortAscending | ( | ) | const |
Definition at line 101 of file TableColumn.cpp.
|
static |
Definition at line 48 of file TableColumn.h.
|
private |
Definition at line 67 of file TableColumn.h.
|
private |
Definition at line 68 of file TableColumn.h.
|
private |
Definition at line 65 of file TableColumn.h.
|
private |
Definition at line 63 of file TableColumn.h.
|
private |
Definition at line 64 of file TableColumn.h.
|
private |
Definition at line 66 of file TableColumn.h.