Spec-Zone.ru › Qt

Режим редактирования порядка табуляции в Qt Designer

Многие пользователи ожидают возможности перемещаться между виджетами и элементами управления с помощью только клавиатуры. Qt позволяет пользователю перемещаться между входными виджетами с помощью клавиш Tab и Shift+Tab. По умолчанию порядок табуляции основан на порядке, в котором виджеты создаются. Хотя этот порядок может быть достаточным для многих пользователей, часто лучше явно указать порядок табуляции, чтобы сделать ваше приложение более удобным в использовании.

Настройка порядка табуляции

Чтобы перейти в режим редактирования порядка табуляции, откройте меню Правка и выберите Редактировать порядок табуляции. В этом режиме каждый входной виджет в форме отображается с номером, указывающим его позицию в порядке табуляции. Таким образом, если пользователь переводит фокус на первый входной виджет, а затем нажимает клавишу табуляции, фокус переместится на второй входной виджет и так далее.

Порядок табуляции определяется нажатием на каждый из номеров в правильном порядке. Первый номер, на который вы нажмёте, изменится на красный, указывая на текущую редактируемую позицию в цепочке порядка табуляции. Виджет, связанный с номером, станет первым в цепочке порядка табуляции. Нажатие на другой виджет сделает его вторым в порядке табуляции и так далее.

Повторяйте этот процесс до тех пор, пока вы не будете удовлетворены порядком табуляции в форме — вам не нужно нажимать на каждый входной виджет, если вы видите, что оставшиеся виджеты уже в правильном порядке. Номера, для которых вы уже установили порядок, меняются на зелёный, а те, которые ещё не нажаты, остаются синими.

Если вы допустили ошибку, просто дважды щелкните за пределами любого номера или выберите Перезапустить из контекстного меню формы, чтобы начать всё сначала. Если у вас много виджетов на вашей форме и вы хотите изменить порядок табуляции посередине или в конце цепочки порядка табуляции, вы можете изменить его в любой позиции. Нажмите Ctrl и щелкните номер, с которого вы хотите начать. Или выберите Начать с этого места в контекстном меню.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/designer-tab-order.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API