mirror of
https://github.com/f4exb/sdrangel.git
synced 2026-08-14 15:33:34 -04:00
IQ swap: fixed transverter dialog
This commit is contained in:
@@ -35,7 +35,6 @@ TransverterButton::TransverterButton(QWidget* parent) :
|
||||
void TransverterButton::onClicked()
|
||||
{
|
||||
TransverterDialog transverterDialog(m_deltaFrequency, m_deltaFrequencyActive, m_iqOrder, this);
|
||||
transverterDialog.setIQSwapEnabled(m_iqOrderEnabled);
|
||||
transverterDialog.exec();
|
||||
updateState();
|
||||
}
|
||||
|
||||
@@ -53,12 +53,6 @@ public:
|
||||
updateState();
|
||||
}
|
||||
|
||||
void setIQOrderEnabled(bool enabled)
|
||||
{
|
||||
m_iqOrderEnabled = enabled;
|
||||
updateState();
|
||||
}
|
||||
|
||||
private slots:
|
||||
void onClicked();
|
||||
|
||||
@@ -66,7 +60,6 @@ private:
|
||||
qint64 m_deltaFrequency;
|
||||
bool m_deltaFrequencyActive;
|
||||
bool m_iqOrder;
|
||||
bool m_iqOrderEnabled;
|
||||
|
||||
void updateState();
|
||||
};
|
||||
|
||||
@@ -42,6 +42,7 @@ TransverterDialog::TransverterDialog(qint64& deltaFrequency, bool& deltaFrequenc
|
||||
ui->deltaFrequencyActive->setChecked(m_deltaFrequencyActive);
|
||||
ui->iqOrder->setEnabled(true);
|
||||
ui->iqOrder->setChecked(m_iqOrder);
|
||||
ui->iqOrder->setText(m_iqOrder ? "IQ" : "QI");
|
||||
}
|
||||
|
||||
TransverterDialog::~TransverterDialog()
|
||||
@@ -49,17 +50,6 @@ TransverterDialog::~TransverterDialog()
|
||||
delete ui;
|
||||
}
|
||||
|
||||
void TransverterDialog::setIQSwapEnabled(bool enabled)
|
||||
{
|
||||
ui->iqOrder->setEnabled(enabled);
|
||||
|
||||
if (enabled) {
|
||||
ui->iqOrder->setChecked(m_iqOrder);
|
||||
} else {
|
||||
ui->iqOrder->setChecked(true);
|
||||
}
|
||||
}
|
||||
|
||||
void TransverterDialog::accept()
|
||||
{
|
||||
m_deltaFrequency = ui->deltaFrequency->getValueNew();
|
||||
|
||||
@@ -36,7 +36,6 @@ class SDRGUI_API TransverterDialog : public QDialog {
|
||||
public:
|
||||
explicit TransverterDialog(qint64& deltaFrequency, bool& deltaFrequencyActive, bool& iqOrder, QWidget* parent = 0);
|
||||
~TransverterDialog();
|
||||
void setIQSwapEnabled(bool enabled);
|
||||
|
||||
private:
|
||||
Ui::TransverterDialog* ui;
|
||||
|
||||
Reference in New Issue
Block a user