class QComboBox;
class QGroupBox;
class QLineEdit;
+class QCheckBox;
+class QtxDoubleSpinBox;
+class QLabel;
+class QRadioButton;
class HYDROGUI_ChannelDlg : public HYDROGUI_InputPanel
{
void setProfileName( const QString& theProfile );
QString getProfileName() const;
+ double getEquiDistance() const;
+ void setEquiDistance( double );
+
+ bool getInvertDirection() const;
+ void setInvertDirection( bool isChecked );
+
+ bool getProfileMode();
+
+
+
signals:
void CreatePreview();
private slots:
void onChannelDefChanged();
+ void onProfileModeChanged(bool);
protected:
QComboBox* myGuideLines;
QComboBox* myProfiles;
+
+ QLabel* myProfileLabel;
+ QLabel* myLCValLabel;
+ QLabel* myDeltaZValLabel;
+ QLabel* myCoteZValLabel;
+
+ QtxDoubleSpinBox* myEquiDistance;
+ QCheckBox* myInvertDirection;
+
+ QtxDoubleSpinBox* myLCVal;
+ QtxDoubleSpinBox* myDeltaZVal;
+ QtxDoubleSpinBox* myCoteZVal;
+
+ QRadioButton* myProfileModeButton;
};
#endif