#ifndef SSCANCOMPSETWIDGET_H #define SSCANCOMPSETWIDGET_H #include "ui_sscancompsetwidget.h" #include class SScanCompSetWidget:public QFrame { Q_OBJECT public: explicit SScanCompSetWidget(QWidget* parent=nullptr); private slots: void dsbXWorkRangValueChangedHandl(double value); void dsbXIntervalValueChangedHandl(double value); void dsbYWorkRangValueChangedHandl(double value); void dsbYIntervalValueChangedHandl(double value); void on_dsbUpperLimit_valueChanged(double value); void on_dsbLowerLimit_valueChanged(double value); void on_pbBrowse_clicked(); void on_pbSscanLoadFromFile_clicked(); void on_dsbAdjacentPoint_valueChanged(double arg1); void on_dsbAllRange_valueChanged(double arg1); void on_dsbPowerThreshold_valueChanged(double arg1); private: void loadSet(); private: Ui::SScanCompSetWidget *ui; int xLineSegmentCounts{1}; int yLineSegmentCounts{1}; int accDecSampCount{1500}; int xNumberOfUnitSamples{20}; int yNumberOfUnitSamples{12}; int xNumberOfLineSegmentSamples{200}; }; #endif // SURFACESCANCOMPENSATIONSETTINGSWIDGET_H