![]()  | 
  
    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.