Isis 3 Programmer Reference
Isis::TableColumn Class Reference

#include <TableColumn.h>

Inheritance diagram for Isis::TableColumn:
Inheritance graph
Collaboration diagram for Isis::TableColumn:
Collaboration graph

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)
 
TableColumnoperator= (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
 

Detailed Description

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

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 18 of file TableColumn.h.


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