Isis 3 Programmer Reference
MosaicControlNetToolMovementConfigDialog.h
1 #ifndef MosaicControlNetToolMovementConfigDialog_h
2 #define MosaicControlNetToolMovementConfigDialog_h
3 
4 #include <QDialog>
5 #include <QPointer>
6 
7 class QCheckBox;
8 class QComboBox;
9 class QLabel;
10 class QLineEdit;
11 class QPushButton;
12 class QSlider;
13 
14 namespace Isis {
15  class MosaicControlNetTool;
16 
28  Q_OBJECT
29 
30  public:
32  QWidget *parent);
34 
35  public slots:
36  void applySettings();
37  void readSettings();
38  void refreshWidgetStates();
39 
40  private:
42 
44  QPointer<MosaicControlNetTool> m_tool;
45 
47  QPointer<QCheckBox> m_showMovementCheckBox;
49  QPointer<QComboBox> m_colorSourceComboBox;
58 
60  QPointer<QPushButton> m_okayButton;
62  QPointer<QPushButton> m_applyButton;
63  };
64 }
65 
66 #endif
Configure qmos Control Net Tool&#39;s movement arrows.
//TODO: Remove debug printout & comment // 2016-08-25 Tracie Sucharski - Checking Directory pointer f...
QPointer< QPushButton > m_okayButton
OK button at bottom of dialog.
QPointer< QComboBox > m_colorSourceComboBox
Combo box for all coloring possibilities.
void refreshWidgetStates()
Enables or disables widgets depending on the state of the tool.
void readSettings()
Read the tool&#39;s current settings and set the widget states to match.
QPointer< QLabel > m_brightestResidualMagValueLabel
Label of max residual magnitude input.
QPointer< QPushButton > m_applyButton
Apply button at bottom of dialog.
QPointer< QLineEdit > m_brightestResidualMagValueLineEdit
Max residual magnitude input.
QPointer< QLabel > m_brightestMeasureCountValueLabel
Label of max measure count input.
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
QPointer< QLineEdit > m_brightestMeasureCountValueLineEdit
Max measure count input.
MosaicControlNetToolMovementConfigDialog(MosaicControlNetTool *tool, QWidget *parent)
Create a config dialog that configures the given MosaicControlNetTool.
QPointer< QCheckBox > m_showMovementCheckBox
Check box for enabling/disabling arrows entirely.
void applySettings()
Apply the user&#39;s current settings to the tool.
QPointer< MosaicControlNetTool > m_tool
The MosaicControlNetTool that we&#39;re configuring.