Add client UI setting for idleclientdisconnect (#2244)

* Add client UI setting for idleclientdisconnect

Added disabled option in client UI for client disconnect.

* Updated settings text

Updated settings text for clarity.

* Updated descripton text (again)

Per request for clarity
This commit is contained in:
woogerboy21 2016-10-29 04:24:18 -04:00 committed by Zach H
parent dfc4d9937b
commit 63a4f147f4
5 changed files with 22 additions and 3 deletions

View file

@ -250,6 +250,7 @@ SettingsCache::SettingsCache()
spectatorsCanSeeEverything = settings->value("game/spectatorscanseeeverything", false).toBool();
rememberGameSettings = settings->value("game/remembergamesettings", true).toBool();
clientID = settings->value("personal/clientid", "notset").toString();
idleClientTimeOutEnabled = settings->value("interface/idleClientTimeOutEnabled", true).toBool();
}
void SettingsCache::setCardInfoViewMode(const int _viewMode) {
@ -391,6 +392,12 @@ void SettingsCache::setAnnotateTokens(int _annotateTokens)
settings->setValue("interface/annotatetokens", annotateTokens);
}
void SettingsCache::setIdleClientTimeOutEnabled(int _idleClientTimeOutEnabled)
{
idleClientTimeOutEnabled = _idleClientTimeOutEnabled;
settings->setValue("interface/idleClientTimeOutEnabled", idleClientTimeOutEnabled);
}
void SettingsCache::setTabGameSplitterSizes(const QByteArray &_tabGameSplitterSizes)
{
tabGameSplitterSizes = _tabGameSplitterSizes;