Fix Qt-RangeLoopReference warnings


All cases use ranged-for loop to iterate over non-trivially-copyable
data (QVariant, QByteArray, QPointer).
In all cases it's better to take the values by const-ref, rather than
do actual copies.

Amends multiple patches, but all of them preceed Qt 6.8, so it's safe
to pick down to that branch.

Axivion-Id: qt_Add-ons_qtremoteobjects_dev_linux:SV78
Axivion-Id: qt_Add-ons_qtremoteobjects_dev_linux:SV88
Axivion-Id: qt_Add-ons_qtremoteobjects_dev_linux:SV89
Axivion-Id: qt_Add-ons_qtremoteobjects_dev_linux:SV90
Axivion-Id: qt_Add-ons_qtremoteobjects_dev_linux:SV91
Task-number: QTBUG-144772
Pick-to: 6.12 6.11 6.8
Change-Id: I24dea8db3dc562dd819e6add1bd4094f0caf73db
Reviewed-by: Tatiana Borisova <tatiana.borisova@qt.io>
commitfa8a8a18627c38b99a2fdaadfce72f3637e73ba3
parent5ae43a67a5a6ebc5e7fd33dea0a1870c8692ad8a
authorIvan Solovev <ivan.solovev@qt.io>
committerIvan Solovev <ivan.solovev@qt.io>
commit timeMon, 27 Jul 2026 11:20:07 +0000