mirror of
https://github.com/f4exb/sdrangel.git
synced 2024-11-26 01:39:05 -05:00
SoapySDR support: cosmetic changes
This commit is contained in:
parent
e1ac6c2caa
commit
4d3113eabc
@ -271,7 +271,8 @@ void SoapySDROutputGui::createCorrectionsControl()
|
|||||||
else if (m_sampleSink->hasDCAutoCorrection()) // simple checkbox
|
else if (m_sampleSink->hasDCAutoCorrection()) // simple checkbox
|
||||||
{
|
{
|
||||||
m_autoDCCorrection = new QCheckBox(this);
|
m_autoDCCorrection = new QCheckBox(this);
|
||||||
m_autoDCCorrection->setText(QString("DC corr"));
|
m_autoDCCorrection->setText(QString("Auto DC corr"));
|
||||||
|
m_autoDCCorrection->setToolTip(QString("Automatic hardware DC offset correction"));
|
||||||
layout->addWidget(m_autoDCCorrection);
|
layout->addWidget(m_autoDCCorrection);
|
||||||
|
|
||||||
connect(m_autoDCCorrection, SIGNAL(toggled(bool)), this, SLOT(autoDCCorrectionChanged(bool)));
|
connect(m_autoDCCorrection, SIGNAL(toggled(bool)), this, SLOT(autoDCCorrectionChanged(bool)));
|
||||||
@ -294,7 +295,8 @@ void SoapySDROutputGui::createCorrectionsControl()
|
|||||||
else if (m_sampleSink->hasIQAutoCorrection()) // simple checkbox
|
else if (m_sampleSink->hasIQAutoCorrection()) // simple checkbox
|
||||||
{
|
{
|
||||||
m_autoIQCorrection = new QCheckBox(this);
|
m_autoIQCorrection = new QCheckBox(this);
|
||||||
m_autoIQCorrection->setText(QString("IQ corr"));
|
m_autoIQCorrection->setText(QString("Auto IQ corr"));
|
||||||
|
m_autoIQCorrection->setToolTip(QString("Automatic hardware IQ imbalance correction"));
|
||||||
layout->addWidget(m_autoIQCorrection);
|
layout->addWidget(m_autoIQCorrection);
|
||||||
|
|
||||||
connect(m_autoIQCorrection, SIGNAL(toggled(bool)), this, SLOT(autoIQCorrectionChanged(bool)));
|
connect(m_autoIQCorrection, SIGNAL(toggled(bool)), this, SLOT(autoIQCorrectionChanged(bool)));
|
||||||
|
@ -258,7 +258,8 @@ void SoapySDRInputGui::createCorrectionsControl()
|
|||||||
if (m_sampleSource->hasDCCorrectionValue()) // complex GUI
|
if (m_sampleSource->hasDCCorrectionValue()) // complex GUI
|
||||||
{
|
{
|
||||||
m_dcCorrectionGUI = new ComplexFactorGUI(this);
|
m_dcCorrectionGUI = new ComplexFactorGUI(this);
|
||||||
m_dcCorrectionGUI->setLabel(QString("DC"));
|
m_dcCorrectionGUI->setLabel(QString("DC corr"));
|
||||||
|
m_dcCorrectionGUI->setToolTip(QString("Hardware DC offset correction"));
|
||||||
m_dcCorrectionGUI->setAutomaticEnable(m_sampleSource->hasDCAutoCorrection());
|
m_dcCorrectionGUI->setAutomaticEnable(m_sampleSource->hasDCAutoCorrection());
|
||||||
layout->addWidget(m_dcCorrectionGUI);
|
layout->addWidget(m_dcCorrectionGUI);
|
||||||
|
|
||||||
@ -272,7 +273,8 @@ void SoapySDRInputGui::createCorrectionsControl()
|
|||||||
else if (m_sampleSource->hasDCAutoCorrection()) // simple checkbox
|
else if (m_sampleSource->hasDCAutoCorrection()) // simple checkbox
|
||||||
{
|
{
|
||||||
m_autoDCCorrection = new QCheckBox(this);
|
m_autoDCCorrection = new QCheckBox(this);
|
||||||
m_autoDCCorrection->setText(QString("DC corr"));
|
m_autoDCCorrection->setText(QString("Auto DC corr"));
|
||||||
|
m_autoDCCorrection->setToolTip(QString("Automatic hardware DC offset correction"));
|
||||||
layout->addWidget(m_autoDCCorrection);
|
layout->addWidget(m_autoDCCorrection);
|
||||||
|
|
||||||
connect(m_autoDCCorrection, SIGNAL(toggled(bool)), this, SLOT(autoDCCorrectionChanged(bool)));
|
connect(m_autoDCCorrection, SIGNAL(toggled(bool)), this, SLOT(autoDCCorrectionChanged(bool)));
|
||||||
@ -281,7 +283,8 @@ void SoapySDRInputGui::createCorrectionsControl()
|
|||||||
if (m_sampleSource->hasIQCorrectionValue()) // complex GUI
|
if (m_sampleSource->hasIQCorrectionValue()) // complex GUI
|
||||||
{
|
{
|
||||||
m_iqCorrectionGUI = new ComplexFactorGUI(this);
|
m_iqCorrectionGUI = new ComplexFactorGUI(this);
|
||||||
m_iqCorrectionGUI->setLabel(QString("IQ"));
|
m_iqCorrectionGUI->setLabel(QString("IQ corr"));
|
||||||
|
m_iqCorrectionGUI->setToolTip(QString("Hardware IQ imbalance correction"));
|
||||||
m_iqCorrectionGUI->setAutomaticEnable(m_sampleSource->hasIQAutoCorrection());
|
m_iqCorrectionGUI->setAutomaticEnable(m_sampleSource->hasIQAutoCorrection());
|
||||||
layout->addWidget(m_iqCorrectionGUI);
|
layout->addWidget(m_iqCorrectionGUI);
|
||||||
|
|
||||||
@ -295,7 +298,8 @@ void SoapySDRInputGui::createCorrectionsControl()
|
|||||||
else if (m_sampleSource->hasIQAutoCorrection()) // simple checkbox
|
else if (m_sampleSource->hasIQAutoCorrection()) // simple checkbox
|
||||||
{
|
{
|
||||||
m_autoIQCorrection = new QCheckBox(this);
|
m_autoIQCorrection = new QCheckBox(this);
|
||||||
m_autoIQCorrection->setText(QString("IQ corr"));
|
m_autoIQCorrection->setText(QString("Auto IQ corr"));
|
||||||
|
m_autoIQCorrection->setToolTip(QString("Automatic hardware IQ imbalance correction"));
|
||||||
layout->addWidget(m_autoIQCorrection);
|
layout->addWidget(m_autoIQCorrection);
|
||||||
|
|
||||||
connect(m_autoIQCorrection, SIGNAL(toggled(bool)), this, SLOT(autoIQCorrectionChanged(bool)));
|
connect(m_autoIQCorrection, SIGNAL(toggled(bool)), this, SLOT(autoIQCorrectionChanged(bool)));
|
||||||
|
@ -70,6 +70,11 @@ void ComplexFactorGUI::setLabel(const QString& text)
|
|||||||
ui->label->setText(text);
|
ui->label->setText(text);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void ComplexFactorGUI::setToolTip(const QString& text)
|
||||||
|
{
|
||||||
|
ui->label->setToolTip(text);
|
||||||
|
}
|
||||||
|
|
||||||
void ComplexFactorGUI::on_automatic_toggled(bool set)
|
void ComplexFactorGUI::on_automatic_toggled(bool set)
|
||||||
{
|
{
|
||||||
ui->module->setEnabled(!set);
|
ui->module->setEnabled(!set);
|
||||||
@ -85,4 +90,4 @@ void ComplexFactorGUI::on_module_valueChanged(int value)
|
|||||||
void ComplexFactorGUI::on_arg_valueChanged(int value)
|
void ComplexFactorGUI::on_arg_valueChanged(int value)
|
||||||
{
|
{
|
||||||
emit argumentChanged(value);
|
emit argumentChanged(value);
|
||||||
}
|
}
|
||||||
|
@ -47,6 +47,7 @@ public:
|
|||||||
void setAutomaticEnable(bool enable);
|
void setAutomaticEnable(bool enable);
|
||||||
|
|
||||||
void setLabel(const QString& text);
|
void setLabel(const QString& text);
|
||||||
|
void setToolTip(const QString& text);
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
void moduleChanged(double value);
|
void moduleChanged(double value);
|
||||||
|
Loading…
Reference in New Issue
Block a user