Browse Source

Coalesce changes in the Preferences class in a much shorter timeframe.

adaptive-webui-19844
sledgehammer999 10 years ago
parent
commit
93f557b747
  1. 3
      src/preferences/preferences.cpp

3
src/preferences/preferences.cpp

@ -103,7 +103,7 @@ Preferences::Preferences() : dirty(false), lock(QReadWriteLock::Recursive) { @@ -103,7 +103,7 @@ Preferences::Preferences() : dirty(false), lock(QReadWriteLock::Recursive) {
#endif
timer.setSingleShot(true);
timer.setInterval(15*60*1000);
timer.setInterval(5*1000);
connect(&timer, SIGNAL(timeout()), SLOT(save()));
}
@ -177,7 +177,6 @@ void Preferences::setValue(const QString &key, const QVariant &value) { @@ -177,7 +177,6 @@ void Preferences::setValue(const QString &key, const QVariant &value) {
if (m_data.value(key) == value)
return;
dirty = true;
if (!timer.isActive())
timer.start();
m_data.insert(key, value);
}

Loading…
Cancel
Save