Skip to content

Commit da40111

Browse files
committed
added some test code
1 parent 3978774 commit da40111

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

src/clientdlg.cpp

+23
Original file line numberDiff line numberDiff line change
@@ -659,6 +659,29 @@ void CClientDlg::UpdateAudioFaderSlider()
659659
lblAudioPanValue->setText ( tr ( "L" ) + " -" +
660660
QString().setNum ( AUD_FADER_IN_MIDDLE - iCurAudInFader ) );
661661
}
662+
663+
664+
// TEST "For the same situation L:0 R:100 is a completely transparent description."
665+
lblAudioPanValue->setText (
666+
tr ( "L" ) + ":" + QString().setNum ( AUD_FADER_IN_MAX - iCurAudInFader ) + " " +
667+
tr ( "R" ) + ":" + QString().setNum ( iCurAudInFader ) );
668+
669+
// TEST use percentage
670+
if ( iCurAudInFader > AUD_FADER_IN_MIDDLE )
671+
{
672+
// attenuation on right channel
673+
lblAudioPanValue->setText ( tr ( "R" ) + ":" +
674+
QString().setNum ( static_cast<float> ( iCurAudInFader - AUD_FADER_IN_MIDDLE ) / AUD_FADER_IN_MIDDLE * 100 ) + " %" );
675+
}
676+
else
677+
{
678+
// attenuation on left channel
679+
lblAudioPanValue->setText ( tr ( "L" ) + ":" +
680+
QString().setNum ( static_cast<float> ( AUD_FADER_IN_MIDDLE - iCurAudInFader ) / AUD_FADER_IN_MIDDLE * 100 ) + " %" );
681+
}
682+
683+
684+
662685
}
663686
}
664687

0 commit comments

Comments
 (0)