Режим редактирования порядка табуляции 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.1/designer-tab-order.html