An official website of the United States government
Here’s how you know
Official websites use .gov
A
.gov website belongs to an official government
organization in the United States.
Secure .gov websites use HTTPS
A
lock
( ) or https:// means you’ve safely connected to
the .gov website. Share sensitive information only on official,
secure websites.
Isis Developer Reference
|
Delegate for creating, reading, and saving data in the measure table. More...
#include <MeasureTableDelegate.h>
Public Member Functions | |
MeasureTableDelegate () | |
virtual | ~MeasureTableDelegate () |
QWidget * | getWidget (TableColumn const *) const |
void | readData (QWidget *, AbstractTreeItem *, TableColumn const *) const |
void | readData (QWidget *, AbstractTreeItem *, TableColumn const *, QString) const |
void | saveData (QWidget *, AbstractTreeItem *, TableColumn const *) const |
Delegate for creating, reading, and saving data in the measure table.
This class is responsible for creating widgets that can be used to edit cells in the measure table. It is also responsible for populating the widgets with values and for saving the values.
Isis::MeasureTableDelegate::MeasureTableDelegate | ( | ) |
|
virtual |
|
virtual |
|
virtual |
Implements Isis::AbstractTableDelegate.
References Isis::AbstractMeasureItem::EditLock, Isis::AbstractMeasureItem::getColumn(), Isis::AbstractTreeItem::getFormattedData(), Isis::AbstractTreeItem::getPointer(), Isis::TableColumn::getTitle(), Isis::AbstractMeasureItem::Ignored, Isis::ControlMeasure::IsEditLocked(), Isis::ControlMeasure::IsIgnored(), Isis::ControlMeasure::StringToMeasureType(), and Isis::AbstractMeasureItem::Type.
|
virtual |
Implements Isis::AbstractTableDelegate.
References Isis::AbstractMeasureItem::EditLock, Isis::AbstractMeasureItem::getColumn(), Isis::AbstractTreeItem::getFormattedData(), Isis::AbstractTreeItem::getPointer(), Isis::TableColumn::getTitle(), Isis::AbstractMeasureItem::Ignored, Isis::ControlMeasure::IsEditLocked(), Isis::ControlMeasure::IsIgnored(), Isis::ControlMeasure::StringToMeasureType(), and Isis::AbstractMeasureItem::Type.
|
virtual |
Implements Isis::AbstractTableDelegate.
References Isis::AbstractMeasureItem::EditLock, Isis::AbstractMeasureItem::getColumn(), Isis::MeasureTableModel::getMeasureWarningMessage(), Isis::TableColumn::getTitle(), Isis::AbstractMeasureItem::Ignored, Isis::AbstractTreeItem::setData(), and Isis::AbstractMeasureItem::Type.