USGS

Isis 3.0 Developer's Reference (API)

Home

MosaicControlNetToolMovementConfigDialog.h
Go to the documentation of this file.
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;
51  QPointer<QLabel> m_brightestMeasureCountValueLabel;
53  QPointer<QLineEdit> m_brightestMeasureCountValueLineEdit;
55  QPointer<QLabel> m_brightestResidualMagValueLabel;
57  QPointer<QLineEdit> m_brightestResidualMagValueLineEdit;
58 
60  QPointer<QPushButton> m_okayButton;
62  QPointer<QPushButton> m_applyButton;
63  };
64 }
65 
66 #endif