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
27
class
MosaicControlNetToolMovementConfigDialog
:
public
QDialog
{
28
Q_OBJECT
29
30
public
:
31
MosaicControlNetToolMovementConfigDialog
(
MosaicControlNetTool
*tool,
32
QWidget
*parent);
33
~MosaicControlNetToolMovementConfigDialog
();
34
35
public
slots:
36
void
applySettings
();
37
void
readSettings
();
38
void
refreshWidgetStates
();
39
40
private
:
41
Q_DISABLE_COPY(
MosaicControlNetToolMovementConfigDialog
);
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
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_okayButton
QPointer< QPushButton > m_okayButton
OK button at bottom of dialog.
Definition:
MosaicControlNetToolMovementConfigDialog.h:60
Isis::MosaicControlNetToolMovementConfigDialog::m_colorSourceComboBox
QPointer< QComboBox > m_colorSourceComboBox
Combo box for all coloring possibilities.
Definition:
MosaicControlNetToolMovementConfigDialog.h:49
Isis::MosaicControlNetToolMovementConfigDialog::refreshWidgetStates
void refreshWidgetStates()
Enables or disables widgets depending on the state of the tool.
Definition:
MosaicControlNetToolMovementConfigDialog.cpp:207
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_brightestResidualMagValueLabel
QPointer< QLabel > m_brightestResidualMagValueLabel
Label of max residual magnitude input.
Definition:
MosaicControlNetToolMovementConfigDialog.h:55
QComboBox
Isis::MosaicControlNetToolMovementConfigDialog::m_applyButton
QPointer< QPushButton > m_applyButton
Apply button at bottom of dialog.
Definition:
MosaicControlNetToolMovementConfigDialog.h:62
Isis::MosaicControlNetToolMovementConfigDialog::m_brightestResidualMagValueLineEdit
QPointer< QLineEdit > m_brightestResidualMagValueLineEdit
Max residual magnitude input.
Definition:
MosaicControlNetToolMovementConfigDialog.h:57
Isis::MosaicControlNetToolMovementConfigDialog::m_brightestMeasureCountValueLabel
QPointer< QLabel > m_brightestMeasureCountValueLabel
Label of max measure count input.
Definition:
MosaicControlNetToolMovementConfigDialog.h:51
Isis
Namespace for ISIS/Bullet specific routines.
Definition:
Apollo.h:31
Isis::MosaicControlNetToolMovementConfigDialog::m_brightestMeasureCountValueLineEdit
QPointer< QLineEdit > m_brightestMeasureCountValueLineEdit
Max measure count input.
Definition:
MosaicControlNetToolMovementConfigDialog.h:53
QDialog
Isis::MosaicControlNetToolMovementConfigDialog::MosaicControlNetToolMovementConfigDialog
MosaicControlNetToolMovementConfigDialog(MosaicControlNetTool *tool, QWidget *parent)
Create a config dialog that configures the given MosaicControlNetTool.
Definition:
MosaicControlNetToolMovementConfigDialog.cpp:35
QWidget
Isis::MosaicControlNetToolMovementConfigDialog::m_showMovementCheckBox
QPointer< QCheckBox > m_showMovementCheckBox
Check box for enabling/disabling arrows entirely.
Definition:
MosaicControlNetToolMovementConfigDialog.h:47
Isis::MosaicControlNetToolMovementConfigDialog::~MosaicControlNetToolMovementConfigDialog
~MosaicControlNetToolMovementConfigDialog()
Clean up allocated memory.
Definition:
MosaicControlNetToolMovementConfigDialog.cpp:150
Isis::MosaicControlNetToolMovementConfigDialog::applySettings
void applySettings()
Apply the user's current settings to the tool.
Definition:
MosaicControlNetToolMovementConfigDialog.cpp:157
Isis::MosaicControlNetToolMovementConfigDialog::m_tool
QPointer< MosaicControlNetTool > m_tool
The MosaicControlNetTool that we're configuring.
Definition:
MosaicControlNetToolMovementConfigDialog.h:44
src
qisis
objs
MosaicSceneWidget
MosaicControlNetToolMovementConfigDialog.h