kopia lustrzana https://gitlab.com/eliggett/wfview
77 wiersze
1.8 KiB
C++
77 wiersze
1.8 KiB
C++
#include "calibrationwindow.h"
|
|
#include "ui_calibrationwindow.h"
|
|
|
|
calibrationWindow::calibrationWindow(QWidget *parent) :
|
|
QDialog(parent),
|
|
ui(new Ui::calibrationWindow)
|
|
{
|
|
ui->setupUi(this);
|
|
ui->calCourseSlider->setDisabled(true);
|
|
ui->calCourseSpinbox->setDisabled(true);
|
|
|
|
ui->calFineSlider->setDisabled(true);
|
|
ui->calFineSpinbox->setDisabled(true);
|
|
|
|
}
|
|
|
|
calibrationWindow::~calibrationWindow()
|
|
{
|
|
delete ui;
|
|
}
|
|
|
|
void calibrationWindow::handleCurrentFreq(double tunedFreq)
|
|
{
|
|
(void)tunedFreq;
|
|
}
|
|
|
|
void calibrationWindow::handleSpectrumPeak(double peakFreq)
|
|
{
|
|
(void)peakFreq;
|
|
}
|
|
|
|
void calibrationWindow::handleRefAdjustCourse(unsigned char value)
|
|
{
|
|
ui->calCourseSlider->setDisabled(false);
|
|
ui->calCourseSpinbox->setDisabled(false);
|
|
|
|
ui->calCourseSlider->blockSignals(true);
|
|
ui->calCourseSpinbox->blockSignals(true);
|
|
|
|
ui->calCourseSlider->setValue((int) value);
|
|
ui->calCourseSpinbox->setValue((int) value);
|
|
|
|
ui->calCourseSlider->blockSignals(false);
|
|
ui->calCourseSpinbox->blockSignals(false);
|
|
}
|
|
|
|
void calibrationWindow::handleRefAdjustFine(unsigned char value)
|
|
{
|
|
ui->calFineSlider->setDisabled(false);
|
|
ui->calFineSpinbox->setDisabled(false);
|
|
|
|
ui->calFineSlider->blockSignals(true);
|
|
ui->calFineSpinbox->blockSignals(true);
|
|
|
|
ui->calFineSlider->setValue((int) value);
|
|
ui->calFineSpinbox->setValue((int) value);
|
|
|
|
ui->calFineSlider->blockSignals(false);
|
|
ui->calFineSpinbox->blockSignals(false);
|
|
}
|
|
|
|
void calibrationWindow::on_calReadRigCalBtn_clicked()
|
|
{
|
|
emit requestRefAdjustCourse();
|
|
emit requestRefAdjustFine();
|
|
}
|
|
|
|
void calibrationWindow::on_calCourseSlider_valueChanged(int value)
|
|
{
|
|
emit setRefAdjustCourse((unsigned char) value);
|
|
}
|
|
|
|
void calibrationWindow::on_calFineSlider_valueChanged(int value)
|
|
{
|
|
emit setRefAdjustFine((unsigned char) value);
|
|
}
|