class QListWidget;
class QPushButton;
class QDoubleSpinBox;
+class QTextEdit;
class HYDROGUI_StreamDlg : public HYDROGUI_InputPanel
{
void setSpatialStep( const double );
double getSpatialStep() const;
+ void addWarning( const QString& theWarnMess );
+ void clearWarnings();
+
+ void setBackgroundColorForProfileList (int theInd, QColor theColor);
+ QColor getBackgroundColorForProfileList (int theInd) const;
+ void clearAllBackgroundColorsForProfileList ();
+
signals:
void AddProfiles();
void RemoveProfiles( const QStringList& );
void AxisChanged( const QString& );
+ void DDZValueChanged (double d);
+ void SSValueChanged (double d);
private slots:
void onRemoveProfiles();
+ void onDDZValueChanged(double d);
+ void onSSValueChanged(double d);
private:
QGroupBox* myObjectNameGroup;
HYDROGUI_OrderedListWidget* myProfiles;
QPushButton* myRemoveButton;
QPushButton* myAddButton;
+ QTextEdit* myWarnText;
+
};
#endif