From c934658cc022b3d399822cda85ecb3fee42c641f Mon Sep 17 00:00:00 2001 From: f4exb Date: Sat, 19 Aug 2017 03:45:17 +0200 Subject: [PATCH] UDPSource plugin: make Apply button light in green when a change needs to be applied --- plugins/channelrx/udpsrc/udpsrcgui.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/plugins/channelrx/udpsrc/udpsrcgui.cpp b/plugins/channelrx/udpsrc/udpsrcgui.cpp index 64c71d504..24dfa2ff5 100644 --- a/plugins/channelrx/udpsrc/udpsrcgui.cpp +++ b/plugins/channelrx/udpsrc/udpsrcgui.cpp @@ -472,6 +472,7 @@ void UDPSrcGUI::applySettings(bool force) force); 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->setStyleSheet("QPushButton { background-color : green; }"); } void UDPSrcGUI::on_sampleRate_textEdited(const QString& arg1 __attribute__((unused))) { ui->applyBtn->setEnabled(true); + ui->applyBtn->setStyleSheet("QPushButton { background-color : green; }"); } void UDPSrcGUI::on_rfBandwidth_textEdited(const QString& arg1 __attribute__((unused))) { ui->applyBtn->setEnabled(true); + ui->applyBtn->setStyleSheet("QPushButton { background-color : green; }"); } void UDPSrcGUI::on_fmDeviation_textEdited(const QString& arg1 __attribute__((unused))) { ui->applyBtn->setEnabled(true); + ui->applyBtn->setStyleSheet("QPushButton { background-color : green; }"); } void UDPSrcGUI::on_udpAddress_textEdited(const QString& arg1 __attribute__((unused))) { ui->applyBtn->setEnabled(true); + ui->applyBtn->setStyleSheet("QPushButton { background-color : green; }"); } void UDPSrcGUI::on_udpPort_textEdited(const QString& arg1 __attribute__((unused))) { ui->applyBtn->setEnabled(true); + ui->applyBtn->setStyleSheet("QPushButton { background-color : green; }"); } void UDPSrcGUI::on_audioPort_textEdited(const QString& arg1 __attribute__((unused))) { ui->applyBtn->setEnabled(true); + ui->applyBtn->setStyleSheet("QPushButton { background-color : green; }"); } void UDPSrcGUI::on_applyBtn_clicked()