Loading [MathJax]/jax/output/NativeMML/config.js
 |
Isis Developer Reference
|
Go to the documentation of this file. 1 #ifndef MeasureTableDelegate_H
2 #define MeasureTableDelegate_H
18 class AbstractTreeItem;
void saveData(QWidget *, AbstractTreeItem *, TableColumn const *) const
Definition: MeasureTableDelegate.cpp:175
@ EditLock
Definition: AbstractMeasureItem.h:46
Column
Definition: AbstractMeasureItem.h:41
Delegate for creating, reading, and saving data in the measure table.
Definition: MeasureTableDelegate.h:33
virtual ~MeasureTableDelegate()
Definition: MeasureTableDelegate.cpp:37
static MeasureType StringToMeasureType(QString str)
Definition: ControlMeasure.cpp:919
@ Measure
Definition: AbstractTreeItem.h:47
QWidget * getWidget(TableColumn const *) const
Definition: MeasureTableDelegate.cpp:41
Definition: TableColumn.h:26
@ Type
Definition: AbstractMeasureItem.h:49
void readData(QWidget *, AbstractTreeItem *, TableColumn const *) const
Definition: MeasureTableDelegate.cpp:76
bool IsIgnored() const
Definition: ControlMeasure.cpp:630
virtual void setData(QString const &columnTitle, QString const &newData)=0
#define _FILEINFO_
Macro for the filename and line number.
Definition: IException.h:24
@ Ignored
Definition: AbstractMeasureItem.h:47
bool IsEditLocked() const
Return value for p_editLock or implicit lock on reference measure.
Definition: ControlMeasure.cpp:601
QString getTitle() const
Definition: TableColumn.cpp:49
Isis exception class.
Definition: IException.h:91
#define ASSERT(x)
Definition: IsisDebug.h:134
virtual QString getFormattedData() const
Definition: AbstractTreeItem.cpp:66
static QString getMeasureWarningMessage(AbstractTreeItem const *, TableColumn const *, QString valueToSave)
Definition: MeasureTableModel.cpp:107
@ Programmer
This error is for when a programmer made an API call that was illegal.
Definition: IException.h:146
static Column getColumn(QString)
Definition: AbstractMeasureItem.cpp:84
virtual void * getPointer() const =0
Base class for delegates which create, read, and save data in the tables.
Definition: AbstractTableDelegate.h:33
virtual InternalPointerType getPointerType() const =0
Adds specific functionality to C++ strings.
Definition: IString.h:165
MeasureTableDelegate()
Definition: MeasureTableDelegate.cpp:33
Base class for an item in the tree.
Definition: AbstractTreeItem.h:39
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
a control measurement
Definition: ControlMeasure.h:175