+ implement GUI to enable/disable auto-save and its timeout

This commit is contained in:
wmayer
2015-09-04 00:48:26 +02:00
parent a811a3bf03
commit 9253572afe
5 changed files with 128 additions and 27 deletions

View File

@@ -1696,7 +1696,11 @@ void Application::runApplication(void)
MainWindow mw;
mw.setWindowTitle(mainApp.applicationName());
AutoSaver::instance()->setTimeout(3);
ParameterGrp::handle hDocGrp = WindowParameter::getDefaultParameter()->GetGroup("Document");
int timeout = hDocGrp->GetInt("AutoSaveTimeout", 15); // 15 min
if (!hDocGrp->GetBool("AutoSaveEnabled", true))
timeout = 0;
AutoSaver::instance()->setTimeout(timeout * 60000);
// set toolbar icon size
ParameterGrp::handle hGrp = WindowParameter::getDefaultParameter()->GetGroup("General");