@@ -50,7 +50,7 @@ void VerticalJournal::setColumnWidth(qreal columnWidth)
5050
5151 if (isComponentComplete()) {
5252 Q_FOREACH(const auto &column, m_columnVisibleItems) {
53− Q_FOREACH(const ViewItem &item, column) {
53+ Q_FOREACH(const ViewItem item, column) {
5454 item.m_item->setWidth(columnWidth);
5555 }
5656 }
@@ -172,7 +172,7 @@ void VerticalJournal::cleanupExistingItems()
172172 // Cleanup the existing items
173173 for (int i = 0; i < m_columnVisibleItems.count(); ++i) {
174174 QList<ViewItem> &column = m_columnVisibleItems[i];
175− Q_FOREACH(const ViewItem &item, column)
175+ Q_FOREACH(const ViewItem item, column)
176176 releaseItem(item.m_item);
177177 column.clear();
178178 }
@@ -218,10 +218,10 @@ void VerticalJournal::doRelayout()
218218
219219 if (!allItems.isEmpty()) {
220220 if (allItems.first().m_modelIndex == 0) {
221− Q_FOREACH(const ViewItem &item, allItems)
221+ Q_FOREACH(const ViewItem item, allItems)
222222 addItemToView(item.m_modelIndex, item.m_item);
223223 } else {
224− Q_FOREACH(const ViewItem &item, allItems)
224+ Q_FOREACH(const ViewItem item, allItems)
225225 releaseItem(item.m_item);
226226 }
227227 }
@@ -230,7 +230,7 @@ void VerticalJournal::doRelayout()
230230void VerticalJournal::updateItemCulling(qreal visibleFromY, qreal visibleToY)
231231{
232232 Q_FOREACH(const auto &column, m_columnVisibleItems) {
233− Q_FOREACH(const ViewItem &item, column) {
233+ Q_FOREACH(const ViewItem item, column) {
234234 const bool cull = item.y() + item.height() <= visibleFromY || item.y() >= visibleToY;
235235 QQuickItemPrivate::get(item.m_item)->setCulled(cull);
236236 }
@@ -239,7 +239,7 @@ void VerticalJournal::updateItemCulling(qreal visibleFromY, qreal visibleToY)
239239
240240void VerticalJournal::processModelRemoves(const QVector<QQmlChangeSet::Change> &removes)
241241{
242− Q_FOREACH(const QQmlChangeSet::Change &remove, removes) {
242+ Q_FOREACH(const QQmlChangeSet::Change remove, removes) {
243243 for (int i = remove.count - 1; i >= 0; --i) {
244244 const int indexToRemove = remove.index + i;
245245 // Since we only support removing from the end, indexToRemove