diff --git a/src/plugins/valgrind/callgrindvisualisation.cpp b/src/plugins/valgrind/callgrindvisualisation.cpp index 905618e5688..dd6aa95e7ce 100644 --- a/src/plugins/valgrind/callgrindvisualisation.cpp +++ b/src/plugins/valgrind/callgrindvisualisation.cpp @@ -33,17 +33,17 @@ #include #include +#include +#include #include #include #include #include -#include -#include #include #include -#include -#include -#include +#include +#include +#include #define VISUALISATION_DEBUG 0 // Margin from hardcoded value in: @@ -364,7 +364,7 @@ void Visualization::populateScene() qreal total = 0; using Pair = QPair; - QLinkedList costs; + QVector costs; for (int row = 0; row < d->m_model->rowCount(); ++row) { const QModelIndex index = d->m_model->index(row, DataModel::InclusiveCostColumn); @@ -402,7 +402,7 @@ void Visualization::populateScene() // add the canvas elements to the scene qreal used = sceneHeight * 0.1; - foreach (const Pair &cost, costs) { + for (const Pair &cost : qAsConst(costs)) { const QModelIndex &index = cost.first; const QString text = index.data().toString();