Spec-Zone.ru › Qt 6.0

Элементы управления вводом

Qt Quick Controls предлагает различные элементы управления вводом для числовых и текстовых данных.

ComboBox

Комбинированная кнопка и всплывающее меню для выбора вариантов

Dial

Круговой регулятор, который вращается для задания значения

RangeSlider

Используется для выбора диапазона значений путём перемещения двух ползунков вдоль шкалы

Slider

Используется для выбора значения путём перемещения ползунка вдоль шкалы

TextArea

Многострочное поле ввода текста

TextField

Однострочное поле ввода текста

Tumbler

Вращающийся диск с элементами, которые можно выбрать

Каждый тип элемента управления вводом имеет собственное целевое применение. В следующих разделах приводятся рекомендации по выбору соответствующего типа элемента управления вводом в зависимости от применения.

Элемент управления ComboBox

ComboBox используется для выбора значения из статического списка выпадающего меню. Добавлять новые значения невозможно, и можно выбрать только один вариант.

Рекомендации:

  • Если количество значений очень велико, рассмотрите применение фильтра.
  • Если список очень ограничен, рассмотрите использование RadioButton. Это даёт преимущество, так как пользователь может увидеть все варианты одновременно.
  • Выберите значение по умолчанию — значение, которое чаще всего выбирается.

См. также Элемент управления CheckBox, Элемент управления Tumbler.

Элемент управления Dial

Dial похож на традиционный регулятор, который можно найти на устройствах, таких как стереосистемы или промышленное оборудование.

Регулятор вращается путём щелчка и перетаскивания, при этом ползунок указывает значение регулятора.

Для приложений, где важен быстрый ввод, полезен круговой режим ввода, так как нажатие на регулятор переместит его непосредственно в эту позицию.

Для приложений, где важен точный ввод, рекомендуется горизонтальный и вертикальный режимы ввода, так как они позволяют выполнять небольшие корректировки относительно места нажатия на регулятор. Эти режимы также лучше подходят для регуляторов, где большие скачки значений могут быть небезопасны, например, для регулятора громкости аудио.

См. также Элемент управления Tumbler.

Элемент управления TextArea

TextArea — это многострочный текстовый редактор.

Элемент управления TextField

TextField — это однострочный текстовый редактор.

См. также Элемент управления Tumbler.

Элемент управления Slider

Slider используется для выбора значения путём перемещения ползунка вдоль шкалы.

Элемент управления RangeSlider

RangeSlider используется для выбора диапазона, определяемого двумя значениями, путём перемещения каждого ползунка вдоль шкалы.

См. также Элемент управления Slider.

Элемент управления Tumbler

Tumbler — это вращающийся диск с элементами, которые можно выбрать.

См. также Элемент управления ComboBox.

Дополнительная информация

  • Руководства по Qt Quick Controls

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qtquickcontrols2-input.html

Spec-Zone.ru

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