SDRdaemon plugin: enable set button only when address or port fields are edited

pull/6/head
f4exb 2016-02-25 01:37:47 +01:00
rodzic 944418a720
commit f2bf04fa08
2 zmienionych plików z 15 dodań i 0 usunięć

Wyświetl plik

@ -65,6 +65,7 @@ SDRdaemonGui::SDRdaemonGui(PluginAPI* pluginAPI, QWidget* parent) :
DSPEngine::instance()->setSource(m_sampleSource);
displaySettings();
ui->applyButton->setEnabled(false);
}
SDRdaemonGui::~SDRdaemonGui()
@ -264,6 +265,18 @@ void SDRdaemonGui::on_applyButton_clicked(bool checked)
m_port = udpPort;
configureUDPLink();
ui->applyButton->setEnabled(false);
}
void SDRdaemonGui::on_address_textEdited(const QString& arg1)
{
ui->applyButton->setEnabled(true);
}
void SDRdaemonGui::on_port_textEdited(const QString& arg1)
{
ui->applyButton->setEnabled(true);
}
void SDRdaemonGui::on_dcOffset_toggled(bool checked)

Wyświetl plik

@ -87,6 +87,8 @@ private slots:
void on_applyButton_clicked(bool checked);
void on_dcOffset_toggled(bool checked);
void on_iqImbalance_toggled(bool checked);
void on_address_textEdited(const QString& arg1);
void on_port_textEdited(const QString& arg1);
void tick();
};