mobile-widgets: remove setTimeThreshold from system

Use qPrefLocationService::set_time_threshold and remove from
qmlprefs.cpp and qmlmanager.cpp

Remark: mobile UI shows time in minutes, while it is stored (and calculated)
in seconds. Therefore a /60 when reading and *60 when setting.

Signed-off-by: Jan Iversen <jani@apache.org>
This commit is contained in:
jan Iversen 2018-09-12 13:40:59 +02:00 committed by Dirk Hohndel
parent 504e912512
commit 51bc41b517
5 changed files with 3 additions and 34 deletions

View file

@ -12,8 +12,7 @@ QMLPrefs *QMLPrefs::m_instance = NULL;
QMLPrefs::QMLPrefs() :
m_credentialStatus(qPrefCloudStorage::CS_UNKNOWN),
m_oldStatus(qPrefCloudStorage::CS_UNKNOWN),
m_showPin(false),
m_timeThreshold(60)
m_showPin(false)
{
// This strange construct is needed because QMLEngine calls new and that
// cannot be overwritten
@ -109,18 +108,6 @@ void QMLPrefs::setShowPin(bool enable)
emit showPinChanged();
}
int QMLPrefs::timeThreshold() const
{
return m_timeThreshold;
}
void QMLPrefs::setTimeThreshold(int time)
{
m_timeThreshold = time;
GpsLocation::instance()->setGpsTimeThreshold(m_timeThreshold * 60);
emit timeThresholdChanged();
}
const QString QMLPrefs::theme() const
{
return qPrefDisplay::theme();