UI: Implement SaveProject function

This commit is contained in:
jp9000 2015-01-04 08:16:59 -08:00
parent 8a97199072
commit ebc2d4ab11

View file

@ -597,9 +597,7 @@ void OBSBasic::OBSInit()
OBSBasic::~OBSBasic()
{
BPtr<char> savePath(os_get_config_path("obs-studio/basic/scenes.json"));
SaveService();
Save(savePath);
SaveProject();
/* XXX: any obs data must be released before calling obs_shutdown.
* currently, we can't automate this with C++ RAII because of the
@ -638,6 +636,13 @@ OBSBasic::~OBSBasic()
config_save(App()->GlobalConfig());
}
void OBSBasic::SaveProject()
{
BPtr<char> savePath(os_get_config_path("obs-studio/basic/scenes.json"));
SaveService();
Save(savePath);
}
OBSScene OBSBasic::GetCurrentScene()
{
QListWidgetItem *item = ui->scenes->currentItem();