From d4bed772174630a6ef234fd6e7df013dfebec3b1 Mon Sep 17 00:00:00 2001 From: Jonas Suhr Christensen Date: Fri, 18 Apr 2014 14:57:43 +0200 Subject: Removed printf. --- dgedit/volumefader.cc | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/dgedit/volumefader.cc b/dgedit/volumefader.cc index c7cb9d0..83a0bbf 100644 --- a/dgedit/volumefader.cc +++ b/dgedit/volumefader.cc @@ -44,6 +44,9 @@ VolumeFader::VolumeFader() lo->addWidget(volslider); setLayout(lo); + + setVolumeDb(10); + setVolumePower(10); } VolumeFader::~VolumeFader() @@ -60,21 +63,22 @@ void VolumeFader::updatePeakPower(double) } -void VolumeFader::setVolumeDb(double) +void VolumeFader::setVolumeDb(double db) { - + volslider->setValue(db*SCALAR); } -void VolumeFader::setVolumePower(double vol) +void VolumeFader::setVolumePower(double power) { - + double db = 10 * log10(power); + setVolumeDb(db); } void VolumeFader::handleValueChanged() { double db = ((double)volslider->value())/((double)SCALAR); double power = pow(10, db/10); -// printf("Volume %f db, %f power\n", vol, pow(10, vol/10)); +// printf("Volume %f db, %f power\n", db, pow(10, db/10)); emit volumeChangedDb(db); emit volumeChangedPower(power); } -- cgit v1.2.3