Refactory set lock screen time.
This commit is contained in:
@@ -33,6 +33,7 @@
|
||||
|
||||
#include "windows/LoginDialog.h"
|
||||
#include "screensaver/ScreenSaverWindow.h"
|
||||
#include "utilities/GetLockScreenTimeHelper.h"
|
||||
|
||||
#include "appvals/AppGlobalValues.h"
|
||||
#include "json/jsonobject.h"
|
||||
@@ -234,7 +235,7 @@ DialogResult DialogManager::requestSelectLanguage()
|
||||
SelectDialog dialog(mTopWidget);
|
||||
setTopWidget(&dialog);
|
||||
dialog.setWindowModality(Qt::WindowModal);
|
||||
dialog.setValues(JsonObject::Instance()->language());
|
||||
dialog.setValues(JsonObject::Instance()->languageList());
|
||||
dialog.setSelectedValue(JsonObject::Instance()->defaultLanguage());
|
||||
int ret = dialog.exec();
|
||||
releaseTopWidget(&dialog);
|
||||
@@ -270,8 +271,8 @@ DialogResult DialogManager::requestSelectLockScreenTime()
|
||||
SelectDialog dialog(mTopWidget);
|
||||
setTopWidget(&dialog);
|
||||
dialog.setWindowModality(Qt::WindowModal);
|
||||
dialog.setValues(JsonObject::Instance()->lockScreenTimes());
|
||||
dialog.setSelectedValue(JsonObject::Instance()->defaultLockScreenTime());
|
||||
dialog.setValues(GetLockScreenTimeHelper::getLockScreenTimeList());
|
||||
dialog.setSelectedValue(GetLockScreenTimeHelper::getLockScreenTimeStr());
|
||||
int ret = dialog.exec();
|
||||
releaseTopWidget(&dialog);
|
||||
return DialogResult(ret,dialog.getSelectedValue());
|
||||
|
||||
Reference in New Issue
Block a user