![]() |
Isis Developer Reference
|
Base class for delegates which create, read, and save data in the tables. More...
#include <AbstractTableDelegate.h>
Public Member Functions | |
AbstractTableDelegate () | |
virtual | ~AbstractTableDelegate () |
virtual QWidget * | getWidget (TableColumn const *) const =0 |
virtual void | readData (QWidget *, AbstractTreeItem *, TableColumn const *) const =0 |
virtual void | readData (QWidget *, AbstractTreeItem *, TableColumn const *, QString) const =0 |
virtual void | saveData (QWidget *, AbstractTreeItem *, TableColumn const *) const =0 |
Base class for delegates which create, read, and save data in the tables.
This class is responsible for the interface for creating widgets that can be used to edit cells in the tables. This also provides an interface for populating the widgets with values and for saving the values.
Isis::AbstractTableDelegate::AbstractTableDelegate | ( | ) |
|
virtual |
|
pure virtual |
Implemented in Isis::MeasureTableDelegate, and Isis::PointTableDelegate.
|
pure virtual |
Implemented in Isis::MeasureTableDelegate, and Isis::PointTableDelegate.
|
pure virtual |
Implemented in Isis::MeasureTableDelegate, and Isis::PointTableDelegate.
|
pure virtual |
Implemented in Isis::MeasureTableDelegate, and Isis::PointTableDelegate.
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:35:55 |