Isis 3.0
Home
Isis::CnetViz::TableViewHeader Class Reference

#include <TableViewHeader.h>

Inherits QWidget.

Public Slots

void handleFilterCountsChanged (int visibleTopLevelItemCount, int topLevelItemCount)
 
void updateHeaderOffset (int)
 
void updateFilterProgress (int newProgress)
 
void updateFilterProgressRange (int min, int max)
 
void updateRebuildProgress (int newProgress)
 
void updateRebuildProgressRange (int min, int max)
 
void updateSortProgress (int newProgress)
 
void updateSortProgressRange (int min, int max)
 

Signals

void columnResized (bool lastColumn)
 
void requestedGlobalSelection (bool select)
 
void requestedColumnSelection (int columnNum, bool select)
 
void sortingEnabled (bool)
 

Public Member Functions

 TableViewHeader (AbstractTableModel *someModel)
 
virtual ~TableViewHeader ()
 
virtual void setColumns (TableColumnList *)
 
QSize minimumSizeHint () const
 
QSize sizeHint () const
 
void setModel (AbstractTableModel *someModel)
 

Protected Member Functions

void mouseMoveEvent (QMouseEvent *event)
 
void mousePressEvent (QMouseEvent *event)
 
void mouseReleaseEvent (QMouseEvent *event)
 
void paintEvent (QPaintEvent *event)
 

Detailed Description

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

Constructor & Destructor Documentation

Isis::CnetViz::TableViewHeader::TableViewHeader ( AbstractTableModel someModel)
explicit

References setModel().

Isis::CnetViz::TableViewHeader::~TableViewHeader ( )
virtual

Member Function Documentation

void Isis::CnetViz::TableViewHeader::columnResized ( bool  lastColumn)
signal

Referenced by mouseReleaseEvent().

void Isis::CnetViz::TableViewHeader::handleFilterCountsChanged ( int  visibleTopLevelItemCount,
int  topLevelItemCount 
)
slot
QSize Isis::CnetViz::TableViewHeader::minimumSizeHint ( ) const

Referenced by sizeHint().

void Isis::CnetViz::TableViewHeader::mouseMoveEvent ( QMouseEvent *  event)
protected
void Isis::CnetViz::TableViewHeader::mousePressEvent ( QMouseEvent *  event)
protected
void Isis::CnetViz::TableViewHeader::paintEvent ( QPaintEvent *  event)
protected

References ASSERT.

void Isis::CnetViz::TableViewHeader::requestedColumnSelection ( int  columnNum,
bool  select 
)
signal
void Isis::CnetViz::TableViewHeader::requestedGlobalSelection ( bool  select)
signal

Referenced by mousePressEvent(), and setModel().

void Isis::CnetViz::TableViewHeader::setColumns ( TableColumnList cols)
virtual
QSize Isis::CnetViz::TableViewHeader::sizeHint ( ) const

References minimumSizeHint().

void Isis::CnetViz::TableViewHeader::sortingEnabled ( bool  _t1)
signal
void Isis::CnetViz::TableViewHeader::updateFilterProgress ( int  newProgress)
slot

Referenced by setModel().

void Isis::CnetViz::TableViewHeader::updateFilterProgressRange ( int  min,
int  max 
)
slot

Referenced by setModel().

void Isis::CnetViz::TableViewHeader::updateHeaderOffset ( int  newOffset)
slot
void Isis::CnetViz::TableViewHeader::updateRebuildProgress ( int  newProgress)
slot

Referenced by setModel().

void Isis::CnetViz::TableViewHeader::updateRebuildProgressRange ( int  min,
int  max 
)
slot

Referenced by setModel().

void Isis::CnetViz::TableViewHeader::updateSortProgress ( int  newProgress)
slot

Referenced by setModel().

void Isis::CnetViz::TableViewHeader::updateSortProgressRange ( int  min,
int  max 
)
slot

Referenced by setModel().


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