#ifndef PARAMETERSETTINGSWIDGET_H #define PARAMETERSETTINGSWIDGET_H #include #include #include #include #include "navlistwidget.h" class PerWidget:public QWidget { Q_OBJECT public: PerWidget(QWidget * parent =NULL); ~PerWidget(); void init(); void initLay(); void initConnect(); void setTextList(QStringList str,QStringList objNames); QLabel m_labImage; QLabel m_labTxt; private: QLabel m_labHighFrequencyFiltering; NavListWidget m_NavListWidget; }; class ParameterSettingsWidget:public QWidget { Q_OBJECT public: ParameterSettingsWidget(QWidget *parent = NULL); virtual ~ParameterSettingsWidget(); void init(); void initLay(); bool initConnect(); private: //参数设置 QLabel m_labSettingTxt; QLabel m_labHighFrequencyFiltering; PerWidget m_PerHighFreqWidget; //低频过滤 QLabel m_labLowerFrequencyFiltering; PerWidget m_PerLowerFreqWidget; //时间常数 QLabel m_labTimeConst; PerWidget m_PerTimeConst; //工频馅波 Power-frequency notch QLabel m_labPowerFreNotch; PerWidget m_PerPowerFreNotch; //波幅 QLabel m_labAmplitude; PerWidget m_PerAmplitude; //Wave velocity //波速 QLabel m_labWavevelocity; PerWidget m_PerWavevelocity; QPushButton m_btncanCel; QPushButton m_btnOK; }; #endif // PARAMETERSETTINGSWIDGET_H