From c8742057ac14f76e091def7cb350c3ec0472c7be Mon Sep 17 00:00:00 2001 From: UdjinM6 Date: Wed, 24 Apr 2024 15:07:35 +0300 Subject: [PATCH] fix(qt): tab switching via shortcuts doesn't work after 5986 --- src/qt/guiutil.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/qt/guiutil.cpp b/src/qt/guiutil.cpp index d6fb85473bba1..8f79a7de3e721 100644 --- a/src/qt/guiutil.cpp +++ b/src/qt/guiutil.cpp @@ -1612,14 +1612,14 @@ void updateButtonGroupShortcuts(QButtonGroup* buttonGroup) return; } #ifdef Q_OS_MAC - auto modifier = Qt::CTRL; + auto modifier = "Ctrl"; #else - auto modifier = Qt::ALT; + auto modifier = "Alt"; #endif - int nKey = 0; + int nKey = 1; for (auto button : buttonGroup->buttons()) { if (button->isVisible()) { - button->setShortcut(QKeySequence(static_cast(modifier) | static_cast(Qt::Key_1) | nKey++)); + button->setShortcut(QKeySequence(QString("%1+%2").arg(modifier).arg(nKey++))); } else { button->setShortcut(QKeySequence()); }