Isis Developer Reference
CnetEditorSortConfigDialog.h
Go to the documentation of this file.
1#ifndef CnetEditorSortConfigDialog_h
2#define CnetEditorSortConfigDialog_h
3
10/* SPDX-License-Identifier: CC0-1.0 */
11
12#include <QDialog>
13#include <QPointer>
14
15class QCheckBox;
16class QComboBox;
17class QLabel;
18class QPushButton;
19class QSpinBox;
20
21namespace Isis {
22 class CnetEditorWidget;
23
38 Q_OBJECT
39
40 public:
43
44 public slots:
45 void applySettings();
46 void readSettings();
47
48 private slots:
49 void refreshWidgetStates();
50
51 private:
53 QPointer<CnetEditorWidget> m_cnetWidget;
54
56 QPointer<QCheckBox> m_pointSortingCheckBox;
57
59 QPointer<QSpinBox> m_pointTableLimitSpinBox;
60
62 QPointer<QLabel> m_pointTableWarningsLabel;
63
65 QPointer<QCheckBox> m_measureSortingCheckBox;
66
68 QPointer<QSpinBox> m_measureTableLimitSpinBox;
69
71 QPointer<QLabel> m_measureTableWarningsLabel;
72
73 };
74}
75
76#endif
Configure user's sorting settings for the cneteditor widget.
Definition CnetEditorSortConfigDialog.h:37
CnetEditorSortConfigDialog(CnetEditorWidget *cnetWidget)
Create a config dialog that configures the given FeatureCnetEditorSort.
Definition CnetEditorSortConfigDialog.cpp:30
~CnetEditorSortConfigDialog()
Clean up allocated memory.
Definition CnetEditorSortConfigDialog.cpp:132
void readSettings()
Read the cneteditor widget's current settings and set the widget states to match.
Definition CnetEditorSortConfigDialog.cpp:158
void applySettings()
Apply the user's current settings to the cneteditor widget.
Definition CnetEditorSortConfigDialog.cpp:139
This widget provides full editing, filtering and viewing capabilities for the raw data in a control n...
Definition CnetEditorWidget.h:96
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16