From 3f366f2aa083882dd2d74084922a10fe9aafd842 Mon Sep 17 00:00:00 2001 From: Kevin Matz Date: Sun, 16 Apr 2023 14:54:56 -0400 Subject: [PATCH] status feedback for RX_TIMEOUT --- platform/qt/sacn/universestatuswidget.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/platform/qt/sacn/universestatuswidget.cpp b/platform/qt/sacn/universestatuswidget.cpp index 8cb2743..3560b77 100644 --- a/platform/qt/sacn/universestatuswidget.cpp +++ b/platform/qt/sacn/universestatuswidget.cpp @@ -101,6 +101,8 @@ const QString UniverseStatusWidget::statusText() const return tr("Active"); case DMX::Universe::DMX_LOST: return tr("Lost"); + case DMX::Universe::RX_TIMEOUT: + return tr("Missing"); case sACN::Universe::sACN_TERMINATED: return tr("Terminated"); default: @@ -122,7 +124,10 @@ void UniverseStatusWidget::paintEvent(QPaintEvent *) fill.setRgb(32,255,64); // green break; case DMX::Universe::DMX_LOST: - fill.setRgb(255,255,64); // amber + fill.setRgb(255,255,64); // yellow + break; + case DMX::Universe::RX_TIMEOUT: + fill.setRgb(255,128,32); // amber break; case sACN::Universe::sACN_TERMINATED: fill.setRgb(255,32,32); // red @@ -142,6 +147,7 @@ void UniverseStatusWidget::paintEvent(QPaintEvent *) case DMX::Universe::DMX_NULL: case DMX::Universe::DMX_ACTIVE: case DMX::Universe::DMX_LOST: + case DMX::Universe::RX_TIMEOUT: case sACN::Universe::sACN_TERMINATED: default: painter.drawEllipse((width()-size)/2, (height()-size)/2, size, size); // circle