correctly propagate video settings changes to all windows

This commit is contained in:
Arisotura
2024-10-27 13:43:26 +01:00
parent e576538268
commit 6d345cc1ea
6 changed files with 42 additions and 24 deletions

View File

@ -241,12 +241,12 @@ void EmuInstance::deleteAllWindows()
}
void EmuInstance::broadcastCommand(int cmd)
void EmuInstance::broadcastCommand(int cmd, QVariant param)
{
broadcastInstanceCommand(cmd, instanceID);
broadcastInstanceCommand(cmd, param, instanceID);
}
void EmuInstance::handleCommand(int cmd)
void EmuInstance::handleCommand(int cmd, QVariant& param)
{
switch (cmd)
{
@ -265,6 +265,10 @@ void EmuInstance::handleCommand(int cmd)
windowList[i]->loadRecentFilesMenu(true);
}
break;
/*case InstCmd_UpdateVideoSettings:
mainWindow->updateVideoSettings(param.value<bool>());
break;*/
}
}