USGS

Isis 3.0 Developer's Reference (API)

Home

Isis::MosaicTreeWidget Class Reference

#include <MosaicTreeWidget.h>

Inherits QTreeWidget.

List of all members.

Public Member Functions

 MosaicTreeWidget (QWidget *parent=0)
 MosaicTreeWidget constructor.
virtual ~MosaicTreeWidget ()
void addCubes (QList< CubeDisplayProperties * > cubes)
QTreeWidgetItemaddGroup (QString groupName, int index=-1)
void refit ()
QProgressBargetProgress ()
void disableSort ()
QList< QAction * > getViewActions ()
void updateViewActs ()

Protected Member Functions

void dropEvent (QDropEvent *event)
 This is why we needed to subclass the QTreeWidget class.
void mousePressEvent (QMouseEvent *event)
 This is re-implemented to make right clicks on white space also unselect the current selection.
void contextMenuEvent (QContextMenuEvent *event)

Detailed Description

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

Constructor & Destructor Documentation

Isis::MosaicTreeWidget::MosaicTreeWidget ( QWidget parent = 0  ) 
Isis::MosaicTreeWidget::~MosaicTreeWidget (  )  [virtual]

Member Function Documentation

void Isis::MosaicTreeWidget::addCubes ( QList< CubeDisplayProperties * >  cubes  ) 
QTreeWidgetItem * Isis::MosaicTreeWidget::addGroup ( QString  groupName,
int  index = -1 
)

References disableSort(), and maximum.

Referenced by contextMenuEvent(), and MosaicTreeWidget().

void Isis::MosaicTreeWidget::contextMenuEvent ( QContextMenuEvent *  event  )  [protected]
void Isis::MosaicTreeWidget::disableSort (  ) 
void Isis::MosaicTreeWidget::dropEvent ( QDropEvent *  event  )  [protected]

This is why we needed to subclass the QTreeWidget class.

We needed our own dropEvent for the dragging and dropping of the tree widget items.

References disableSort().

QProgressBar * Isis::MosaicTreeWidget::getProgress (  ) 
QList< QAction * > Isis::MosaicTreeWidget::getViewActions (  ) 
void Isis::MosaicTreeWidget::mousePressEvent ( QMouseEvent *  event  )  [protected]

This is re-implemented to make right clicks on white space also unselect the current selection.

void Isis::MosaicTreeWidget::refit (  ) 
void Isis::MosaicTreeWidget::updateViewActs (  ) 

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