Режим редактирования порядка табуляции Qt Designer
Многие пользователи ожидают возможности перемещения между виджетами и элементами управления с помощью только клавиатуры. Qt позволяет пользователю перемещаться между входными виджетами с помощью сочетаний клавиш Tab и Shift+Tab. По умолчанию порядок табуляции основан на порядке, в котором виджеты создаются. Хотя этот порядок может быть достаточным для многих пользователей, часто лучше явно указать порядок табуляции, чтобы сделать ваше приложение более удобным в использовании.
Установка порядка табуляции
Чтобы перейти в режим редактирования порядка табуляции, откройте меню Правка и выберите Редактировать порядок табуляции. В этом режиме каждый входной виджет в форме отображается с номером, указывающим его позицию в порядке табуляции. Таким образом, если пользователь предоставит первый входной виджет фокус ввода, а затем нажмет клавишу Tab, фокус переместится на второй входной виджет и так далее.
Порядок табуляции определяется щелчком по каждому из чисел в правильном порядке. Первое число, по которому вы щелкнете, изменит цвет на красный, указывая текущую редактируемую позицию в цепочке порядка табуляции. Виджет, связанный с этим числом, станет первым в цепочке порядка табуляции. Щелчок по другому виджету сделает его вторым в порядке табуляции и так далее.
Повторяйте этот процесс, пока не будете удовлетворены порядком табуляции в форме — вам не нужно щелкать по каждому входному виджету, если вы видите, что оставшиеся виджеты уже расположены в правильном порядке. Числа, для которых вы уже установили порядок, меняют цвет на зелёный, в то время как те, по которым вы ещё не кликнули, остаются синими.
Если вы допустили ошибку, просто дважды щелкните вне любого числа или выберите Перезапустить из контекстного меню формы, чтобы начать заново. Если у вас много виджетов на форме и вы хотите изменить порядок табуляции в середине или в конце цепочки порядка табуляции, вы можете отредактировать его в любой позиции. Нажмите Ctrl и щелкните по числу, с которого вы хотите начать. В качестве альтернативы выберите Начать с этого места в контекстном меню.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/designer-tab-order.html