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

◆ TableColumn() [2/2]

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

◆ ~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)

◆ selected

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

◆ 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()

void Isis::TableColumn::setWidth ( int  newWidth)

◆ 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: