refresh targets if needed

This commit is contained in:
Malte Jürgens
2022-07-14 11:57:44 +02:00
parent c4727f0466
commit 7f3561cc43
3 changed files with 13 additions and 4 deletions

View File

@@ -19,10 +19,7 @@ StreamDialog::StreamDialog() : QWidget() {
layout->addWidget(targetLabel);
m_targetComboBox = new QComboBox;
m_targetComboBox->addItem("None");
for (auto target : Virtmic::getTargets()) {
m_targetComboBox->addItem(target);
}
updateTargets();
layout->addWidget(m_targetComboBox);
auto qualityLabel = new QLabel;
@@ -71,3 +68,11 @@ void StreamDialog::startStream() {
m_qualityFPSComboBox->currentData().toUInt());
setHidden(true);
}
void StreamDialog::updateTargets() {
m_targetComboBox->clear();
m_targetComboBox->addItem("None");
for (auto target : Virtmic::getTargets()) {
m_targetComboBox->addItem(target);
}
}