File failed to load: https://isis.astrogeology.usgs.gov/dev/Object/assets/jax/output/NativeMML/config.js
Isis Developer 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 &)
 
virtual ~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
 

Detailed Description

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

Constructor & Destructor Documentation

◆ TableColumn() [1/2]

Isis::TableColumn::TableColumn ( QString text,
bool m_readOnlyStatus,
bool affectsNetStructure )
explicit

Referenced by operator=(), selected(), and TableColumn().

◆ TableColumn() [2/2]

Isis::TableColumn::TableColumn ( const TableColumn & other)

References TableColumn().

◆ ~TableColumn()

Isis::TableColumn::~TableColumn ( )
virtual

Member Function Documentation

◆ getTitle()

◆ getWidth()

int Isis::TableColumn::getWidth ( ) const

◆ hasNetworkStructureEffect()

bool Isis::TableColumn::hasNetworkStructureEffect ( ) const

◆ isReadOnly()

bool Isis::TableColumn::isReadOnly ( ) const

◆ isVisible()

bool Isis::TableColumn::isVisible ( ) const

◆ operator=()

TableColumn & Isis::TableColumn::operator= ( TableColumn other)

References TableColumn().

◆ selected

void Isis::TableColumn::selected ( TableColumn * )
signal

References TableColumn().

◆ setReadOnly()

void Isis::TableColumn::setReadOnly ( bool )

◆ setSortAscending()

void Isis::TableColumn::setSortAscending ( bool ascending)

◆ setTitle()

void Isis::TableColumn::setTitle ( QString text)

◆ setVisible()

void Isis::TableColumn::setVisible ( bool visibility)

◆ setWidth()

◆ sortAscending()

bool Isis::TableColumn::sortAscending ( ) const

◆ sortOutDated

void Isis::TableColumn::sortOutDated ( )
signal

Referenced by setSortAscending().

◆ visibilityChanged

void Isis::TableColumn::visibilityChanged ( )
signal

Referenced by setVisible().

◆ widthChanged

void Isis::TableColumn::widthChanged ( )
signal

Referenced by setWidth().

Member Data Documentation

◆ EDGE_WIDTH

const int Isis::TableColumn::EDGE_WIDTH = 4
static

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