File failed to load: https://isis.astrogeology.usgs.gov/6.0.0/Object/assets/jax/output/NativeMML/config.js
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
QWidget
Isis::MosaicControlNetToolMovementConfigDialog::m_colorSourceComboBox
QPointer< QComboBox > m_colorSourceComboBox
Combo box for all coloring possibilities.
Definition: MosaicControlNetToolMovementConfigDialog.h:49
Isis::MosaicControlNetToolMovementConfigDialog::m_brightestResidualMagValueLineEdit
QPointer< QLineEdit > m_brightestResidualMagValueLineEdit
Max residual magnitude input.
Definition: MosaicControlNetToolMovementConfigDialog.h:57
Isis::MosaicControlNetToolMovementConfigDialog::readSettings
void readSettings()
Read the tool's current settings and set the widget states to match.
Definition: MosaicControlNetToolMovementConfigDialog.cpp:182
Isis::MosaicControlNetToolMovementConfigDialog::m_brightestMeasureCountValueLabel
QPointer< QLabel > m_brightestMeasureCountValueLabel
Label of max measure count input.
Definition: MosaicControlNetToolMovementConfigDialog.h:51
Isis::MosaicControlNetToolMovementConfigDialog::refreshWidgetStates
void refreshWidgetStates()
Enables or disables widgets depending on the state of the tool.
Definition: MosaicControlNetToolMovementConfigDialog.cpp:207
Isis::MosaicControlNetToolMovementConfigDialog::~MosaicControlNetToolMovementConfigDialog
~MosaicControlNetToolMovementConfigDialog()
Clean up allocated memory.
Definition: MosaicControlNetToolMovementConfigDialog.cpp:150
Isis::MosaicControlNetToolMovementConfigDialog::MosaicControlNetToolMovementConfigDialog
MosaicControlNetToolMovementConfigDialog(MosaicControlNetTool *tool, QWidget *parent)
Create a config dialog that configures the given MosaicControlNetTool.
Definition: MosaicControlNetToolMovementConfigDialog.cpp:35
Isis::MosaicControlNetToolMovementConfigDialog::m_brightestResidualMagValueLabel
QPointer< QLabel > m_brightestResidualMagValueLabel
Label of max residual magnitude input.
Definition: MosaicControlNetToolMovementConfigDialog.h:55
Isis::MosaicControlNetToolMovementConfigDialog::m_brightestMeasureCountValueLineEdit
QPointer< QLineEdit > m_brightestMeasureCountValueLineEdit
Max measure count input.
Definition: MosaicControlNetToolMovementConfigDialog.h:53
QComboBox
Isis::MosaicControlNetToolMovementConfigDialog::m_okayButton
QPointer< QPushButton > m_okayButton
OK button at bottom of dialog.
Definition: MosaicControlNetToolMovementConfigDialog.h:60
Isis::MosaicControlNetToolMovementConfigDialog::m_tool
QPointer< MosaicControlNetTool > m_tool
The MosaicControlNetTool that we're configuring.
Definition: MosaicControlNetToolMovementConfigDialog.h:44
Isis::MosaicControlNetToolMovementConfigDialog::m_applyButton
QPointer< QPushButton > m_applyButton
Apply button at bottom of dialog.
Definition: MosaicControlNetToolMovementConfigDialog.h:62
Isis::MosaicControlNetToolMovementConfigDialog
Configure qmos Control Net Tool's movement arrows.
Definition: MosaicControlNetToolMovementConfigDialog.h:27
Isis::MosaicControlNetTool
//TODO: Remove debug printout & comment // 2016-08-25 Tracie Sucharski - Checking Directory pointer f...
Definition: MosaicControlNetTool.h:74
Isis::MosaicControlNetToolMovementConfigDialog::m_showMovementCheckBox
QPointer< QCheckBox > m_showMovementCheckBox
Check box for enabling/disabling arrows entirely.
Definition: MosaicControlNetToolMovementConfigDialog.h:47
QDialog
Isis::MosaicControlNetToolMovementConfigDialog::applySettings
void applySettings()
Apply the user's current settings to the tool.
Definition: MosaicControlNetToolMovementConfigDialog.cpp:157
Isis
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16

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: 07/13/2023 15:16:53