42 QWidget *
parent =
nullptr);
51 void buildInflowsPage();
54 void buildTreatmentPage();
58 void refreshActivePage();
62 [[nodiscard]]
int nodeIdx()
const;
66 void populateConstituentCombo(QComboBox *c);
78 QString launchObjectEditor(
int dataCategory,
const QString ¤tName);
90 void updateInflowsMassEnabled();
95 QTableWidget *m_rdiiTable =
nullptr;
96 QPushButton *m_rdiiRemoveBtn =
nullptr;
98 QDoubleSpinBox *m_rdiiAreaSpin =
nullptr;
99 QLabel *m_rdiiSummary =
nullptr;
102 QLabel *m_inflowsSummary =
nullptr;
103 QTableWidget *m_inflowsTable =
nullptr;
104 QPushButton *m_inflowsRemoveBtn =
nullptr;
105 QComboBox *m_inflowsConstCombo =
nullptr;
106 QComboBox *m_inflowsTypeCombo =
nullptr;
108 QDoubleSpinBox *m_inflowsBaseSpin =
nullptr;
109 QDoubleSpinBox *m_inflowsMFactSpin =
nullptr;
110 QDoubleSpinBox *m_inflowsSFactSpin =
nullptr;
114 QLabel *m_dwfSummary =
nullptr;
115 QTableWidget *m_dwfTable =
nullptr;
116 QPushButton *m_dwfRemoveBtn =
nullptr;
117 QComboBox *m_dwfConstCombo =
nullptr;
118 QDoubleSpinBox *m_dwfAvgSpin =
nullptr;
128 QLabel *m_treatmentSummary =
nullptr;
129 QTableWidget *m_treatmentTable =
nullptr;
130 QLabel *m_treatmentBanner =
nullptr;
135 bool m_treatmentSuppressCommit =
false;
137 QStackedWidget *m_stack =
nullptr;
138 QDialogButtonBox *m_buttons =
nullptr;