Ref T195, audio utility function

This commit is contained in:
Klaus Basan
2017-11-16 01:58:09 +01:00
parent 075f19268c
commit 31237b758e
3 changed files with 13 additions and 16 deletions

View File

@@ -45,22 +45,7 @@ namespace BlackGui
// audio is optional
const bool audio = this->hasAudio();
this->setEnabled(audio);
if (!audio)
{
ui->lbl_ExtraInfo->setText("No audio, cannot change.");
}
else if (sGui->getIContextAudio()->isUsingImplementingObject())
{
const CIdentifier i = sGui->getIContextAudio()->audioRunsWhere();
const QString info = QString("Local audio on '%1', '%2'.").arg(i.getMachineName(), i.getProcessName());
ui->lbl_ExtraInfo->setText(info);
}
else
{
const CIdentifier i = sGui->getIContextAudio()->audioRunsWhere();
const QString info = QString("Remote audio on '%1', '%2'.").arg(i.getMachineName(), i.getProcessName());
ui->lbl_ExtraInfo->setText(info);
}
ui->lbl_ExtraInfo->setText(audio ? sGui->getIContextAudio()->audioRunsWhereInfo() : "No audio, cannot change.");
bool c = connect(ui->tb_ExpandNotificationSounds, &QToolButton::toggled, this, &CAudioSetupComponent::ps_onToggleNotificationSoundsVisibility);
Q_ASSERT(c);