Changeset View
Changeset View
Standalone View
Standalone View
activities.cpp
Context not available. | |||||
72 | 72 | | |||
---|---|---|---|---|---|
73 | void Activities::slotRemoved(const QString &activity) | 73 | void Activities::slotRemoved(const QString &activity) | ||
74 | { | 74 | { | ||
75 | foreach (Client * client, Workspace::self()->clientList()) { | 75 | const auto clients = Workspace::self()->clientList(); | ||
76 | for (Client * client : clients) { | ||||
76 | client->setOnActivity(activity, false); | 77 | client->setOnActivity(activity, false); | ||
77 | } | 78 | } | ||
78 | //toss out any session data for it | 79 | //toss out any session data for it | ||
Context not available. | |||||
183 | } | 184 | } | ||
184 | 185 | | |||
185 | const QStringList activities = c->activities(); | 186 | const QStringList activities = c->activities(); | ||
186 | foreach (const QString & activityId, activities) { | 187 | for (const QString & activityId : activities) { | ||
187 | if (activityId == id) { | 188 | if (activityId == id) { | ||
188 | saveSessionIds << sessionId; | 189 | saveSessionIds << sessionId; | ||
189 | } else if (running().contains(activityId)) { | 190 | } else if (running().contains(activityId)) { | ||
Context not available. | |||||
196 | 197 | | |||
197 | QStringList saveAndClose; | 198 | QStringList saveAndClose; | ||
198 | QStringList saveOnly; | 199 | QStringList saveOnly; | ||
199 | foreach (const QByteArray & sessionId, saveSessionIds) { | 200 | for (const QByteArray & sessionId : qAsConst(saveSessionIds)) { | ||
200 | if (dontCloseSessionIds.contains(sessionId)) { | 201 | if (dontCloseSessionIds.contains(sessionId)) { | ||
201 | saveOnly << sessionId; | 202 | saveOnly << sessionId; | ||
202 | } else { | 203 | } else { | ||
Context not available. |