|
|
@@ -624,12 +624,16 @@ OBSScene OBSBasic::GetCurrentScene()
|
|
|
return item ? item->data(Qt::UserRole).value<OBSScene>() : nullptr;
|
|
|
}
|
|
|
|
|
|
-OBSSceneItem OBSBasic::GetCurrentSceneItem()
|
|
|
+OBSSceneItem OBSBasic::GetSceneItem(QListWidgetItem *item)
|
|
|
{
|
|
|
- QListWidgetItem *item = ui->sources->currentItem();
|
|
|
return item ? item->data(Qt::UserRole).value<OBSSceneItem>() : nullptr;
|
|
|
}
|
|
|
|
|
|
+OBSSceneItem OBSBasic::GetCurrentSceneItem()
|
|
|
+{
|
|
|
+ return GetSceneItem(ui->sources->currentItem());
|
|
|
+}
|
|
|
+
|
|
|
void OBSBasic::UpdateSources(OBSScene scene)
|
|
|
{
|
|
|
ui->sources->clear();
|