#include <ImageTreeWidget.h>
◆ TreeItemContainerType
Enumerator |
---|
ImageGroupType | |
ImageListNameType | |
◆ ImageTreeWidget()
Isis::ImageTreeWidget::ImageTreeWidget |
( |
Directory * | directory = 0, |
|
|
QWidget * | parent = 0 ) |
ImageTreeWidget constructor.
ImageTreeWidget is derived from QTreeWidget
- Parameters
-
References Isis::ImageTreeWidgetItem::AspectRatioColumn, Isis::ImageTreeWidgetItem::BlankColumn, Isis::ImageTreeWidgetItem::EmissionAngleColumn, Isis::ImageTreeWidgetItem::FootprintColumn, Isis::ImageTreeWidgetItem::ImageColumn, Isis::ImageTreeWidgetItem::IncidenceAngleColumn, Isis::ImageTreeWidgetItem::LabelColumn, Isis::ImageTreeWidgetItem::LineResolutionColumn, Isis::ImageTreeWidgetItem::NameColumn, Isis::ImageTreeWidgetItem::NorthAzimuthColumn, Isis::ImageTreeWidgetItem::PhaseAngleColumn, queueReadDisplayProperties(), queueSelectionChanged(), Isis::ImageTreeWidgetItem::ResolutionColumn, Isis::ImageTreeWidgetItem::SampleResolutionColumn, Isis::toBool(), and Isis::ImageTreeWidgetItem::treeColumnToString().
◆ ~ImageTreeWidget()
Isis::ImageTreeWidget::~ImageTreeWidget |
( |
| ) |
|
|
virtual |
◆ actions()
◆ addGroup()
QTreeWidgetItem * Isis::ImageTreeWidget::addGroup |
( |
QString | imageListName, |
|
|
QString | groupName = "", |
|
|
int | index = -1 ) |
◆ contextMenuEvent()
void Isis::ImageTreeWidget::contextMenuEvent |
( |
QContextMenuEvent * | event | ) |
|
|
protected |
◆ createGroup()
◆ createImageListNameItem()
QTreeWidgetItem * Isis::ImageTreeWidget::createImageListNameItem |
( |
QString | name | ) |
|
◆ disableSort()
void Isis::ImageTreeWidget::disableSort |
( |
| ) |
|
◆ dropEvent()
void Isis::ImageTreeWidget::dropEvent |
( |
QDropEvent * | event | ) |
|
|
protected |
◆ enqueueReadDisplayProperties()
◆ getViewActions()
QList< QAction * > Isis::ImageTreeWidget::getViewActions |
( |
| ) |
|
◆ groupInList()
◆ imagesInView()
ImageList Isis::ImageTreeWidget::imagesInView |
( |
| ) |
|
◆ mousePressEvent()
void Isis::ImageTreeWidget::mousePressEvent |
( |
QMouseEvent * | 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. This is re-implemented to make right clicks on white space also unselect the current selection.
◆ prepCube()
◆ queueReadDisplayProperties
void Isis::ImageTreeWidget::queueReadDisplayProperties |
( |
| ) |
|
|
signal |
◆ queueSelectionChanged
void Isis::ImageTreeWidget::queueSelectionChanged |
( |
| ) |
|
|
signal |
◆ refit()
void Isis::ImageTreeWidget::refit |
( |
| ) |
|
◆ updateViewActs()
void Isis::ImageTreeWidget::updateViewActs |
( |
| ) |
|
The documentation for this class was generated from the following files: