diff --git a/src/graphs2d/piechart/qpieseries.cpp b/src/graphs2d/piechart/qpieseries.cpp index 2ee5c1a8..884190f0 100644 --- a/src/graphs2d/piechart/qpieseries.cpp +++ b/src/graphs2d/piechart/qpieseries.cpp @@ -555,7 +555,8 @@ QPieSlice *QPieSeries::at(qsizetype index) */ QPieSlice *QPieSeries::find(const QString &label) { - for (QPieSlice *slice : slices()) { + auto slicelist = slices(); + for (QPieSlice *slice : std::as_const(slicelist)) { if (slice->label() == label) return slice; }