[AFV] Ref T731, Ref T739 audio adv./distributed component as dialog

This commit is contained in:
Klaus Basan
2019-11-02 19:19:10 +01:00
committed by Mat Sutcliffe
parent 0a1835f1a5
commit 4e7c490d3b
6 changed files with 180 additions and 7 deletions

View File

@@ -31,7 +31,7 @@ namespace BlackGui
connect(sGui->getCContextAudioBase(), &CContextAudioBase::stoppedAudio, this, &CAudioAdvancedDistributedComponent::onAudioStoppend, Qt::QueuedConnection);
connect(ui->pb_EnableDisable, &QPushButton::pressed, this, &CAudioAdvancedDistributedComponent::toggleAudioEnableDisable, Qt::QueuedConnection);
connect(ui->pb_StartStop, &QPushButton::pressed, this, &CAudioAdvancedDistributedComponent::toggleAudioStartStop, Qt::QueuedConnection);
connect(ui->pb_ReloadRegistered, &QPushButton::pressed, this, &CAudioAdvancedDistributedComponent::reloadRegistered, Qt::QueuedConnection);
connect(ui->pb_ReloadRegistered, &QPushButton::pressed, this, &CAudioAdvancedDistributedComponent::reloadRegisteredDevices, Qt::QueuedConnection);
this->setButtons();
}
@@ -75,7 +75,7 @@ namespace BlackGui
this->setButtons(2000);
}
void CAudioAdvancedDistributedComponent::reloadRegistered()
void CAudioAdvancedDistributedComponent::reloadRegisteredDevices()
{
if (!hasContexts()) { return; }
const CAudioDeviceInfoList registeredDevices = sGui->getIContextAudio()->getRegisteredDevices();
@@ -108,13 +108,13 @@ namespace BlackGui
Q_UNUSED(inputDevice)
Q_UNUSED(outputDevice)
this->setButtons();
this->reloadRegistered();
this->reloadRegisteredDevices();
}
void CAudioAdvancedDistributedComponent::onAudioStoppend()
{
this->setButtons();
this->reloadRegistered();
this->reloadRegisteredDevices();
}
bool CAudioAdvancedDistributedComponent::hasContexts()