1#ifndef CnetEditorSortConfigDialog_h
2#define CnetEditorSortConfigDialog_h
22 class CnetEditorWidget;
Configure user's sorting settings for the cneteditor widget.
CnetEditorSortConfigDialog(CnetEditorWidget *cnetWidget)
Create a config dialog that configures the given FeatureCnetEditorSort.
~CnetEditorSortConfigDialog()
Clean up allocated memory.
void refreshWidgetStates()
Enable or disable inputs based on what the user has selected for options so far.
QPointer< QCheckBox > m_pointSortingCheckBox
Enable sorting on the point table.
QPointer< QLabel > m_measureTableWarningsLabel
Say (very clearly) if sorting is disabled and why.
void readSettings()
Read the cneteditor widget's current settings and set the widget states to match.
QPointer< QCheckBox > m_measureSortingCheckBox
Enable sorting on the measure table.
QPointer< QLabel > m_pointTableWarningsLabel
Say (very clearly) if sorting is disabled and why.
QPointer< CnetEditorWidget > m_cnetWidget
The cneteditor widget we're configuring.
QPointer< QSpinBox > m_measureTableLimitSpinBox
When less than this number, sorting is enabled on the measure table.
void applySettings()
Apply the user's current settings to the cneteditor widget.
QPointer< QSpinBox > m_pointTableLimitSpinBox
When less than this number, sorting is enabled on the point table.
This is free and unencumbered software released into the public domain.