USGS

Isis 3.0 Object Programmers' Reference

Home

Isis::CnetViz::TableView Class Reference

#include <TableView.h>

Inheritance diagram for Isis::CnetViz::TableView:
Inheritance graph
Collaboration diagram for Isis::CnetViz::TableView:
Collaboration graph

Public Slots

void displayWarning (AbstractTableModel::Warning)
 
void handleModelSelectionChanged ()
 
void handleModelSelectionChanged (QList< AbstractTreeItem * >)
 

Signals

void activated ()
 
void rebuildModels (QList< CnetViz::AbstractTreeItem * >)
 
void selectionChanged ()
 
void modelDataChanged ()
 
void tableSelectionChanged (QList< AbstractTreeItem * >)
 
void filterCountsChanged (int visibleRows, int totalRows)
 

Public Member Functions

 TableView (AbstractTableModel *someModel, QString pathForSettigs, QString objName)
 
QSize sizeHint ()
 
QFont getContentFont () const
 
TableViewHeadergetHorizontalHeader ()
 
QStringList getTitles () const
 
void setTitles (QStringList someTitle)
 
void setColumnVisible (QString, bool)
 
AbstractTableModelgetModel ()
 
void readSettings ()
 
void writeSettings ()
 

Private Member Functions

 TableView (const TableView &)
 
TableViewoperator= (const TableView &other)
 
void nullify ()
 

Private Attributes

TableViewHeaderm_header
 
TableViewContentm_content
 
TableColumnListm_columns
 
AbstractTableModelm_model
 
QString * m_settingsPath
 
QLabel * m_warningLabel
 

Detailed Description

Author
????-??-?? Unknown
History:
2012-09-28 Kimberly Oyama - Changed member variables to be prefixed with "m_".

Definition at line 26 of file TableView.h.


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