| 72 | } |
| 73 | |
| 74 | void SessionManagerPrivate::saveSettings() |
| 75 | { |
| 76 | QVariantMap times; |
| 77 | for (auto it = lastActiveTimes.cbegin(); it != lastActiveTimes.cend(); ++it) { |
| 78 | times.insert(it.key(), it.value()); |
| 79 | } |
| 80 | settings.setValue(kGeneralGroup, kLastActiveTimes, times); |
| 81 | settings.setValue(kGeneralGroup, kLastSession, currentSession); |
| 82 | settings.setValue(kGeneralGroup, kIsAutoLoadLastSession, isAutoLoad); |
| 83 | } |
| 84 | |
| 85 | void SessionManagerPrivate::restoreValues(const QString &session) |
| 86 | { |