From 208ad426b49dcb4282a8066689c7d0ba170ff2d4 Mon Sep 17 00:00:00 2001 From: Volker Hilsheimer Date: Mon, 17 Jun 2024 18:56:18 +0200 Subject: [PATCH] Fix indentation in QTableView's selection handling code Makes the follow up patch clean to review. Pick-to: 6.7 6.5 Task-number: QTBUG-119076 Change-Id: I38c2b02876af93ce668ade7bce97b32a9ec2cef0 Reviewed-by: Richard Moe Gustavsen (cherry picked from commit 71d0ea7d042d61e8d42e9cf2700c439d4337345b) Reviewed-by: Qt Cherry-pick Bot --- src/widgets/itemviews/qtableview.cpp | 30 ++++++++++++++-------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/src/widgets/itemviews/qtableview.cpp b/src/widgets/itemviews/qtableview.cpp index 5726348bc55..54d9a4e1d84 100644 --- a/src/widgets/itemviews/qtableview.cpp +++ b/src/widgets/itemviews/qtableview.cpp @@ -2054,21 +2054,21 @@ void QTableView::setSelection(const QRect &rect, QItemSelectionModel::SelectionF break; } } while (expanded); - if (intersectsSpan) { - selection.reserve((right - left + 1) * (bottom - top + 1)); - for (int horizontal = left; horizontal <= right; ++horizontal) { - int column = d->logicalColumn(horizontal); - for (int vertical = top; vertical <= bottom; ++vertical) { - int row = d->logicalRow(vertical); - QModelIndex index = d->model->index(row, column, d->root); - selection.append(QItemSelectionRange(index)); - } - } - } else { - QItemSelectionRange range(tl, br); - if (!range.isEmpty()) - selection.append(range); - } + if (intersectsSpan) { + selection.reserve((right - left + 1) * (bottom - top + 1)); + for (int horizontal = left; horizontal <= right; ++horizontal) { + int column = d->logicalColumn(horizontal); + for (int vertical = top; vertical <= bottom; ++vertical) { + int row = d->logicalRow(vertical); + QModelIndex index = d->model->index(row, column, d->root); + selection.append(QItemSelectionRange(index)); + } + } + } else { + QItemSelectionRange range(tl, br); + if (!range.isEmpty()) + selection.append(range); + } } else if (verticalMoved && horizontalMoved) { int top = d->visualRow(tl.row()); int left = d->visualColumn(tl.column());