From 5a19bbdb5e66eb7b079c00ed6e1aa4bfe6c670dd Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Wed, 25 Sep 2019 17:44:40 +0200 Subject: [PATCH] Ref T730, audio settings use 0..100 values, check the values --- src/blackmisc/audio/audiosettings.cpp | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/blackmisc/audio/audiosettings.cpp b/src/blackmisc/audio/audiosettings.cpp index f1436bbe1..e332ecd14 100644 --- a/src/blackmisc/audio/audiosettings.cpp +++ b/src/blackmisc/audio/audiosettings.cpp @@ -62,9 +62,23 @@ namespace BlackMisc else if (m_notificationVolume > 100) { m_notificationVolume = 100; } } + void CSettings::setOutVolume(int volume) + { + if (volume > OutMax) { volume = OutMax; } + else if (volume < OutMin) { volume = OutMin; } + m_outVolume = volume; + } + + void CSettings::setInVolume(int volume) + { + if (volume > InMax) { volume = InMax; } + else if (volume < InMin) { volume = InMin; } + m_inVolume = volume; + } + QString CSettings::convertToQString(bool i18n) const { - Q_UNUSED(i18n); + Q_UNUSED(i18n) return u"Notification flags: " % CNotificationSounds::toString(this->getNotification()) % u" volume: " % QString::number(m_notificationVolume); }