diff options
author | David Faure <david.faure@kdab.com> | 2024-02-28 16:51:45 +0100 |
---|---|---|
committer | David Faure <david.faure@kdab.com> | 2024-02-28 23:27:25 +0100 |
commit | d9b63c90bf65d853fa74a1327ef7455e1b655fac (patch) | |
tree | 8617a760a89b250614924e568310d3d2c688741a /src/widgets/widgets | |
parent | 9bf68a47e1ba8790fca9d24bcb7b45cd56e79320 (diff) |
QDialogButtonBox: fix crash when adding a QToolButton
Introduced by commit d4f38a363251fcb5cdfb24d7a1aceb7b630f7e8f
Pick-to: 6.7 6.6 6.5
Change-Id: I99385249a454c75eeae13c1d17670b356427cb70
Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
Diffstat (limited to 'src/widgets/widgets')
-rw-r--r-- | src/widgets/widgets/qdialogbuttonbox.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/widgets/widgets/qdialogbuttonbox.cpp b/src/widgets/widgets/qdialogbuttonbox.cpp index 0ecb97bff7..545e8bb6da 100644 --- a/src/widgets/widgets/qdialogbuttonbox.cpp +++ b/src/widgets/widgets/qdialogbuttonbox.cpp @@ -294,7 +294,7 @@ void QDialogButtonBoxPrivate::layoutButtons() for (QWidget *here : layoutWidgets) { QWidget::setTabOrder(prev, here); prev = here; - if (auto *pushButton = qobject_cast<QPushButton *>(prev); pushButton->isDefault()) + if (auto *pushButton = qobject_cast<QPushButton *>(prev); pushButton && pushButton->isDefault()) q->setFocusProxy(pushButton); } } |