From 53c535962fc2adec28a356e3f892e83f5bbb03d7 Mon Sep 17 00:00:00 2001 From: WarmUpTill <19472752+WarmUpTill@users.noreply.github.com> Date: Thu, 27 Mar 2025 18:07:50 +0100 Subject: [PATCH] Use tab key to switch to dialog controls and set default focus to input --- lib/utils/non-modal-dialog.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/utils/non-modal-dialog.cpp b/lib/utils/non-modal-dialog.cpp index 9d8d4597..7b0e03da 100644 --- a/lib/utils/non-modal-dialog.cpp +++ b/lib/utils/non-modal-dialog.cpp @@ -67,6 +67,8 @@ NonModalMessageDialog::NonModalMessageDialog(const QString &message, Type type, } case Type::INPUT: { _inputEdit = new ResizingPlainTextEdit(this); + _inputEdit->setTabChangesFocus(true); + _inputEdit->setFocus(); connect(_inputEdit, &ResizingPlainTextEdit::textChanged, this, &NonModalMessageDialog::InputChanged); layout->addWidget(_inputEdit);