From 78556c1511b53adb2652be16179a76f7c11068ae Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Fri, 21 Feb 2020 14:22:53 +1100 Subject: [PATCH] audiomonitor: use QTimer::singleShot rather than connecting timeout() to stop() Minor code improvement. --- app/widget/audiomonitor/audiomonitor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/widget/audiomonitor/audiomonitor.cpp b/app/widget/audiomonitor/audiomonitor.cpp index 1c580be87..96087006e 100644 --- a/app/widget/audiomonitor/audiomonitor.cpp +++ b/app/widget/audiomonitor/audiomonitor.cpp @@ -15,10 +15,10 @@ AudioMonitor::AudioMonitor(QWidget *parent) : QWidget(parent) { clear_timer_.setInterval(kClearTimerInterval); + clear_timer_.setSingleShot(true); connect(AudioManager::instance(), &AudioManager::SentSamples, this, &AudioMonitor::SetValues); connect(&clear_timer_, &QTimer::timeout, this, &AudioMonitor::Clear); - connect(&clear_timer_, &QTimer::timeout, &clear_timer_, &QTimer::stop); } void AudioMonitor::SetValues(QVector values)