![]() |
Isis Developer Reference
|
Delegate for creating, reading, and saving data in the point table. More...
#include <PointTableDelegate.h>
Public Member Functions | |
PointTableDelegate () | |
virtual | ~PointTableDelegate () |
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 point table.
This class is responsible for creating widgets that can be used to edit cells in the point table. It is also responsible for populating the widgets with values and for saving the values.
Isis::PointTableDelegate::PointTableDelegate | ( | ) |
|
virtual |
|
virtual |
Implements Isis::AbstractTableDelegate.
References _FILEINFO_, Isis::AbstractPointItem::APrioriRadiusSource, Isis::AbstractPointItem::APrioriSPSource, Isis::AbstractPointItem::EditLock, Isis::AbstractPointItem::getColumn(), Isis::AbstractPointItem::Ignored, Isis::AbstractPointItem::PointType, Isis::ControlPoint::PointTypeCount, Isis::ControlPoint::PointTypeToString(), Isis::IException::Programmer, and Isis::AbstractPointItem::Reference.
|
virtual |
Implements Isis::AbstractTableDelegate.
References Isis::AbstractPointItem::APrioriRadiusSource, Isis::AbstractPointItem::APrioriSPSource, Isis::AbstractPointItem::EditLock, Isis::AbstractPointItem::getColumn(), Isis::AbstractTreeItem::getFormattedData(), Isis::ControlPoint::GetMeasure(), Isis::ControlPoint::GetNumMeasures(), Isis::AbstractTreeItem::getPointer(), Isis::AbstractPointItem::Ignored, Isis::ControlPoint::IndexOfRefMeasure(), Isis::ControlPoint::IsEditLocked(), Isis::ControlPoint::IsIgnored(), Isis::AbstractPointItem::PointType, Isis::AbstractPointItem::Reference, Isis::ControlPoint::StringToPointType(), Isis::ControlPoint::StringToRadiusSource(), and Isis::ControlPoint::StringToSurfacePointSource().
|
virtual |
Implements Isis::AbstractTableDelegate.
References Isis::AbstractPointItem::APrioriRadiusSource, Isis::AbstractPointItem::APrioriSPSource, Isis::AbstractPointItem::EditLock, Isis::AbstractPointItem::getColumn(), Isis::AbstractTreeItem::getFormattedData(), Isis::ControlPoint::GetMeasure(), Isis::ControlPoint::GetNumMeasures(), Isis::AbstractTreeItem::getPointer(), Isis::AbstractPointItem::Ignored, Isis::ControlPoint::IndexOfRefMeasure(), Isis::ControlPoint::IsEditLocked(), Isis::ControlPoint::IsIgnored(), Isis::AbstractPointItem::PointType, Isis::AbstractPointItem::Reference, Isis::ControlPoint::StringToPointType(), Isis::ControlPoint::StringToRadiusSource(), and Isis::ControlPoint::StringToSurfacePointSource().
|
virtual |
Implements Isis::AbstractTableDelegate.
References Isis::AbstractPointItem::APrioriRadiusSource, Isis::AbstractPointItem::APrioriSPSource, Isis::AbstractPointItem::EditLock, Isis::AbstractPointItem::getColumn(), Isis::PointTableModel::getPointWarningMessage(), Isis::AbstractPointItem::Ignored, Isis::AbstractPointItem::PointType, Isis::AbstractPointItem::Reference, and Isis::AbstractTreeItem::setData().
U.S. Department of the Interior | U.S. Geological Survey ISIS | Privacy & Disclaimers | Astrogeology Research Program To contact us, please post comments and questions on the USGS Astrogeology Discussion Board To report a bug, or suggest a feature go to: ISIS Github File Modified: 03/27/2024 15:37:20 |