1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2025-05-30 22:02:26 -04:00

UDPSource plugin: make Apply button light in green when a change needs to be applied

This commit is contained in:
f4exb 2017-08-19 03:45:17 +02:00
parent 6771dde362
commit c934658cc0

View File

@ -472,6 +472,7 @@ void UDPSrcGUI::applySettings(bool force)
force); force);
ui->applyBtn->setEnabled(false); ui->applyBtn->setEnabled(false);
ui->applyBtn->setStyleSheet("QPushButton { background:rgb(79,79,79); }");
} }
} }
@ -489,36 +490,43 @@ void UDPSrcGUI::on_sampleFormat_currentIndexChanged(int index)
} }
ui->applyBtn->setEnabled(true); ui->applyBtn->setEnabled(true);
ui->applyBtn->setStyleSheet("QPushButton { background-color : green; }");
} }
void UDPSrcGUI::on_sampleRate_textEdited(const QString& arg1 __attribute__((unused))) void UDPSrcGUI::on_sampleRate_textEdited(const QString& arg1 __attribute__((unused)))
{ {
ui->applyBtn->setEnabled(true); ui->applyBtn->setEnabled(true);
ui->applyBtn->setStyleSheet("QPushButton { background-color : green; }");
} }
void UDPSrcGUI::on_rfBandwidth_textEdited(const QString& arg1 __attribute__((unused))) void UDPSrcGUI::on_rfBandwidth_textEdited(const QString& arg1 __attribute__((unused)))
{ {
ui->applyBtn->setEnabled(true); ui->applyBtn->setEnabled(true);
ui->applyBtn->setStyleSheet("QPushButton { background-color : green; }");
} }
void UDPSrcGUI::on_fmDeviation_textEdited(const QString& arg1 __attribute__((unused))) void UDPSrcGUI::on_fmDeviation_textEdited(const QString& arg1 __attribute__((unused)))
{ {
ui->applyBtn->setEnabled(true); ui->applyBtn->setEnabled(true);
ui->applyBtn->setStyleSheet("QPushButton { background-color : green; }");
} }
void UDPSrcGUI::on_udpAddress_textEdited(const QString& arg1 __attribute__((unused))) void UDPSrcGUI::on_udpAddress_textEdited(const QString& arg1 __attribute__((unused)))
{ {
ui->applyBtn->setEnabled(true); ui->applyBtn->setEnabled(true);
ui->applyBtn->setStyleSheet("QPushButton { background-color : green; }");
} }
void UDPSrcGUI::on_udpPort_textEdited(const QString& arg1 __attribute__((unused))) void UDPSrcGUI::on_udpPort_textEdited(const QString& arg1 __attribute__((unused)))
{ {
ui->applyBtn->setEnabled(true); ui->applyBtn->setEnabled(true);
ui->applyBtn->setStyleSheet("QPushButton { background-color : green; }");
} }
void UDPSrcGUI::on_audioPort_textEdited(const QString& arg1 __attribute__((unused))) void UDPSrcGUI::on_audioPort_textEdited(const QString& arg1 __attribute__((unused)))
{ {
ui->applyBtn->setEnabled(true); ui->applyBtn->setEnabled(true);
ui->applyBtn->setStyleSheet("QPushButton { background-color : green; }");
} }
void UDPSrcGUI::on_applyBtn_clicked() void UDPSrcGUI::on_applyBtn_clicked()