#ifndef CALIBRATIONWINDOW_H #define CALIBRATIONWINDOW_H #include namespace Ui { class calibrationWindow; } class calibrationWindow : public QDialog { Q_OBJECT public: explicit calibrationWindow(QWidget *parent = 0); ~calibrationWindow(); public slots: void handleSpectrumPeak(double peakFreq); void handleCurrentFreq(double tunedFreq); void handleRefAdjustCourse(unsigned char); void handleRefAdjustFine(unsigned char); signals: void requestSpectrumPeak(double peakFreq); void requestCurrentFreq(double tunedFreq); void requestRefAdjustCourse(); void requestRefAdjustFine(); void setRefAdjustCourse(unsigned char); void setRefAdjustFine(unsigned char); private slots: void on_calReadRigCalBtn_clicked(); void on_calCourseSlider_valueChanged(int value); void on_calFineSlider_valueChanged(int value); void on_calCourseSpinbox_valueChanged(int arg1); void on_calFineSpinbox_valueChanged(int arg1); void on_calFineSpinbox_editingFinished(); void on_calCourseSpinbox_editingFinished(); private: Ui::calibrationWindow *ui; }; #endif // CALIBRATIONWINDOW_H