From 860bad12cade282db4c327783c7fdb2a7255b49d Mon Sep 17 00:00:00 2001 From: Edouard Griffiths Date: Thu, 28 Jul 2016 05:57:59 +0200 Subject: [PATCH] SDRdaemonFEC plugin: change color of text for min total number of blocks display label to be compatible with Windows version --- plugins/samplesource/sdrdaemonfec/sdrdaemonfecgui.cpp | 7 +++++-- plugins/samplesource/sdrdaemonfec/sdrdaemonfecgui.h | 3 +++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/plugins/samplesource/sdrdaemonfec/sdrdaemonfecgui.cpp b/plugins/samplesource/sdrdaemonfec/sdrdaemonfecgui.cpp index 3e3bb0c44..65e5b8b38 100644 --- a/plugins/samplesource/sdrdaemonfec/sdrdaemonfecgui.cpp +++ b/plugins/samplesource/sdrdaemonfec/sdrdaemonfecgui.cpp @@ -72,6 +72,9 @@ SDRdaemonFECGui::SDRdaemonFECGui(DeviceAPI *deviceAPI, QWidget* parent) : int rc = nn_setsockopt (m_sender, NN_SOL_SOCKET, NN_SNDTIMEO, &millis, sizeof (millis)); assert (rc == 0); + m_paletteGreenText.setColor(QPalette::WindowText, Qt::green); + m_paletteWhiteText.setColor(QPalette::WindowText, Qt::white); + m_startingTimeStamp.tv_sec = 0; m_startingTimeStamp.tv_usec = 0; ui->setupUi(this); @@ -626,9 +629,9 @@ void SDRdaemonFECGui::updateWithStreamTime() ui->minNbBlocksText->setText(tr("%1").arg(s)); if (m_allBlocksReceived) { - ui->minNbBlocksText->setStyleSheet("QLabel { background-color : green; }"); + ui->minNbBlocksText->setPalette(m_paletteGreenText); } else { - ui->minNbBlocksText->setStyleSheet("QLabel { background:rgb(56,56,56); }"); + ui->minNbBlocksText->setPalette(m_paletteWhiteText); } s = QString::number(m_avgNbBlocks, 'f', 1); diff --git a/plugins/samplesource/sdrdaemonfec/sdrdaemonfecgui.h b/plugins/samplesource/sdrdaemonfec/sdrdaemonfecgui.h index fdb783984..85b20d01c 100644 --- a/plugins/samplesource/sdrdaemonfec/sdrdaemonfecgui.h +++ b/plugins/samplesource/sdrdaemonfec/sdrdaemonfecgui.h @@ -92,6 +92,9 @@ private: bool m_dcBlock; bool m_iqCorrection; + QPalette m_paletteGreenText; + QPalette m_paletteWhiteText; + void displaySettings(); void displayConfigurationParameters(uint32_t freq,