frontend: Update invokeMethod to use functions

This commit is contained in:
Warchamp7
2026-07-15 13:52:11 -04:00
committed by Ryan Foster
parent 220a16378f
commit 4abbcf0b6d
52 changed files with 274 additions and 281 deletions
@@ -1483,23 +1483,23 @@ retryScene:
if (opt_start_streaming && !safe_mode) {
blog(LOG_INFO, "Starting stream due to command line parameter");
QMetaObject::invokeMethod(this, "StartStreaming", Qt::QueuedConnection);
QMetaObject::invokeMethod(this, &OBSBasic::StartStreaming, Qt::QueuedConnection);
opt_start_streaming = false;
}
if (opt_start_recording && !safe_mode) {
blog(LOG_INFO, "Starting recording due to command line parameter");
QMetaObject::invokeMethod(this, "StartRecording", Qt::QueuedConnection);
QMetaObject::invokeMethod(this, &OBSBasic::StartRecording, Qt::QueuedConnection);
opt_start_recording = false;
}
if (opt_start_replaybuffer && !safe_mode) {
QMetaObject::invokeMethod(this, "StartReplayBuffer", Qt::QueuedConnection);
QMetaObject::invokeMethod(this, &OBSBasic::StartReplayBuffer, Qt::QueuedConnection);
opt_start_replaybuffer = false;
}
if (opt_start_virtualcam && !safe_mode) {
QMetaObject::invokeMethod(this, "StartVirtualCam", Qt::QueuedConnection);
QMetaObject::invokeMethod(this, &OBSBasic::StartVirtualCam, Qt::QueuedConnection);
opt_start_virtualcam = false;
}
@@ -1536,7 +1536,7 @@ void OBSBasic::SaveProject()
}
projectChanged = true;
QMetaObject::invokeMethod(this, "SaveProjectDeferred", Qt::QueuedConnection);
QMetaObject::invokeMethod(this, &OBSBasic::SaveProjectDeferred, Qt::QueuedConnection);
}
void OBSBasic::SaveProjectDeferred()