Isis 3 Developer Reference
|
This should be an inner class for CubePlotCurve, but Qt doesn't support having a QObject as an inner class. More...
#include <CubePlotCurveConfigureDialog.h>
Public Slots | |
void | applySettingsToCurve () |
This takes the configuration settings and applies them to the plot curve. More... | |
void | readSettingsFromCurve () |
This takes the current data inside of the plot curve and populates this configuration dialog's widgets with the appropriate data/settings. More... | |
void | updateComboIndex (int selected) |
void | updateCurvesList () |
Public Member Functions | |
CubePlotCurveConfigureDialog (CubePlotCurve *curve, QWidget *parent=NULL) | |
This instantiates a configuration dialog associated with the given cube plot curve. More... | |
virtual | ~CubePlotCurveConfigureDialog () |
This destroys the configuration dialog, which happens when the user closes it or clicks ok or cancel. More... | |
This should be an inner class for CubePlotCurve, but Qt doesn't support having a QObject as an inner class.
Isis::CubePlotCurveConfigureDialog::CubePlotCurveConfigureDialog | ( | CubePlotCurve * | curve, |
QWidget * | parent = NULL |
||
) |
This instantiates a configuration dialog associated with the given cube plot curve.
curve | The plot curve to be configured. |
parent | The parent widget/widget who owns this dialog. |
References applySettingsToCurve(), readSettingsFromCurve(), updateComboIndex(), and updateCurvesList().
|
virtual |
This destroys the configuration dialog, which happens when the user closes it or clicks ok or cancel.
|
slot |
This takes the configuration settings and applies them to the plot curve.
This happens when the user clicks 'apply' or 'ok.' Any settings that fail to be applied correctly will be reverted in the GUI.
References readSettingsFromCurve(), and Isis::toInt().
Referenced by CubePlotCurveConfigureDialog().
|
slot |
This takes the current data inside of the plot curve and populates this configuration dialog's widgets with the appropriate data/settings.
References _FILEINFO_, and Isis::IException::Programmer.
Referenced by applySettingsToCurve(), CubePlotCurveConfigureDialog(), updateComboIndex(), and updateCurvesList().
|
slot |
References readSettingsFromCurve().
Referenced by CubePlotCurveConfigureDialog().
|
slot |
References readSettingsFromCurve().
Referenced by CubePlotCurveConfigureDialog().