ProjectExplorer: Use qAsConst w/ non-const Qt containers in range-loops

Change-Id: I6422b3e40a6925504a231be2d47b3214d86c6e06
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
Alessandro Portale
2021-02-16 22:43:21 +01:00
parent e4f260d544
commit afc2fda8a9
15 changed files with 30 additions and 30 deletions

View File

@@ -516,7 +516,7 @@ void RunControlPrivate::initiateReStart()
checkState(RunControlState::Stopped);
// Re-set worked on re-runs.
for (RunWorker *worker : m_workers) {
for (RunWorker *worker : qAsConst(m_workers)) {
if (worker->d->state == RunWorkerState::Done)
worker->d->state = RunWorkerState::Initialized;
}
@@ -532,7 +532,7 @@ void RunControlPrivate::continueStart()
checkState(RunControlState::Starting);
bool allDone = true;
debugMessage("Looking for next worker");
for (RunWorker *worker : m_workers) {
for (RunWorker *worker : qAsConst(m_workers)) {
if (worker) {
const QString &workerId = worker->d->id;
debugMessage(" Examining worker " + workerId);
@@ -595,7 +595,7 @@ void RunControlPrivate::continueStopOrFinish()
}
};
for (RunWorker *worker : m_workers) {
for (RunWorker *worker : qAsConst(m_workers)) {
if (worker) {
const QString &workerId = worker->d->id;
debugMessage(" Examining worker " + workerId);
@@ -647,7 +647,7 @@ void RunControlPrivate::forceStop()
debugMessage("Was finished, too late to force Stop");
return;
}
for (RunWorker *worker : m_workers) {
for (RunWorker *worker : qAsConst(m_workers)) {
if (worker) {
const QString &workerId = worker->d->id;
debugMessage(" Examining worker " + workerId);
@@ -763,7 +763,7 @@ void RunControlPrivate::onWorkerStopped(RunWorker *worker)
return;
}
for (RunWorker *dependent : worker->d->stopDependencies) {
for (RunWorker *dependent : qAsConst(worker->d->stopDependencies)) {
switch (dependent->d->state) {
case RunWorkerState::Done:
break;
@@ -780,7 +780,7 @@ void RunControlPrivate::onWorkerStopped(RunWorker *worker)
debugMessage("Checking whether all stopped");
bool allDone = true;
for (RunWorker *worker : m_workers) {
for (RunWorker *worker : qAsConst(m_workers)) {
if (worker) {
const QString &workerId = worker->d->id;
debugMessage(" Examining worker " + workerId);