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