From 35450cde8205974920fdb658fd0aaa0eac6d689d Mon Sep 17 00:00:00 2001 From: Christian Ehrlicher Date: Fri, 12 Apr 2024 21:47:34 +0200 Subject: [PATCH] QTableView: fix cornerWidget connection A click on the corner widget should select all items, not reset the selection. This was accidentally added with 3e144bdc7484968dcccbda8f35ad802c7fd7a42e. Fixes: QTBUG-124267 Change-Id: Ie20b7cf0ff730214dca80116ad888f42c2b7a670 Reviewed-by: Axel Spoerl (cherry picked from commit 56ec0f94b3f9db19d5fe78d78dc7597a92a5c52f) Reviewed-by: Qt Cherry-pick Bot --- src/widgets/itemviews/qtableview.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/widgets/itemviews/qtableview.cpp b/src/widgets/itemviews/qtableview.cpp index 1c2184620ae..6f9c32090e5 100644 --- a/src/widgets/itemviews/qtableview.cpp +++ b/src/widgets/itemviews/qtableview.cpp @@ -595,7 +595,7 @@ void QTableViewPrivate::init() cornerWidget->setFocusPolicy(Qt::NoFocus); cornerWidgetConnection = QObject::connect( cornerWidget, &QTableCornerButton::clicked, - q, &QTableView::reset); + q, &QTableView::selectAll); #endif }