Isis 3 Programmer Reference
CnetEditorSortConfigDialog.h
1 #ifndef CnetEditorSortConfigDialog_h
2 #define CnetEditorSortConfigDialog_h
3 
4 #include <QDialog>
5 #include <QPointer>
6 
7 class QCheckBox;
8 class QComboBox;
9 class QLabel;
10 class QPushButton;
11 class QSpinBox;
12 
13 namespace Isis {
14  class CnetEditorWidget;
15 
30  Q_OBJECT
31 
32  public:
35 
36  public slots:
37  void applySettings();
38  void readSettings();
39 
40  private slots:
41  void refreshWidgetStates();
42 
43  private:
45  QPointer<CnetEditorWidget> m_cnetWidget;
46 
48  QPointer<QCheckBox> m_pointSortingCheckBox;
49 
51  QPointer<QSpinBox> m_pointTableLimitSpinBox;
52 
54  QPointer<QLabel> m_pointTableWarningsLabel;
55 
57  QPointer<QCheckBox> m_measureSortingCheckBox;
58 
60  QPointer<QSpinBox> m_measureTableLimitSpinBox;
61 
63  QPointer<QLabel> m_measureTableWarningsLabel;
64 
65  };
66 }
67 
68 #endif
void applySettings()
Apply the user&#39;s current settings to the cneteditor widget.
QPointer< QSpinBox > m_pointTableLimitSpinBox
When less than this number, sorting is enabled on the point table.
Configure user&#39;s sorting settings for the cneteditor widget.
void refreshWidgetStates()
Enable or disable inputs based on what the user has selected for options so far.
QPointer< CnetEditorWidget > m_cnetWidget
The cneteditor widget we&#39;re configuring.
QPointer< QCheckBox > m_pointSortingCheckBox
Enable sorting on the point table.
void readSettings()
Read the cneteditor widget&#39;s current settings and set the widget states to match. ...
QPointer< QSpinBox > m_measureTableLimitSpinBox
When less than this number, sorting is enabled on the measure table.
QPointer< QCheckBox > m_measureSortingCheckBox
Enable sorting on the measure table.
QPointer< QLabel > m_measureTableWarningsLabel
Say (very clearly) if sorting is disabled and why.
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
QPointer< QLabel > m_pointTableWarningsLabel
Say (very clearly) if sorting is disabled and why.
CnetEditorSortConfigDialog(CnetEditorWidget *cnetWidget)
Create a config dialog that configures the given FeatureCnetEditorSort.
This widget provides full editing, filtering and viewing capabilities for the raw data in a control n...
~CnetEditorSortConfigDialog()
Clean up allocated memory.