Устройства ввода
Qt Quick Controls 2 предлагает различные устройства ввода для числового и текстового ввода.
Комбинированная кнопка и выпадающий список для выбора вариантов |
|
Цифровой диск, который вращается для задания значения |
|
Используется для выбора диапазона значений, перемещая два ползунка по шкале |
|
Используется для выбора значения, перемещая ползунок по шкале |
|
Многострочное поле ввода текста |
|
Однострочное поле ввода текста |
|
Вращающийся диск элементов, которые можно выбрать |
Каждый тип устройства ввода имеет свой собственный целевой случай использования. В следующих разделах приведены рекомендации по выбору подходящего типа устройства ввода в зависимости от случая использования.
Управление ComboBox
ComboBox используется для выбора значения из статического многострочного выпадающего списка. Добавление новых значений невозможно, и можно выбрать только один вариант.
Рекомендации:
- Если количество значений очень велико, рассмотрите применение фильтра.
- Если список очень ограничен, рассмотрите использование RadioButton. Это имеет преимущество, что пользователь может видеть все варианты одновременно.
- Выберите значение по умолчанию — значение, которое чаще всего выбирается.
См. также Управление CheckBox, Управление Tumbler.
Управление Dial
Dial похож на традиционный регулятор, который можно найти на устройствах, таких как стереосистемы или промышленное оборудование.
Диск вращается щелчком мыши и перетаскиванием, при этом рукоятка указывает значение диска.
См. также Управление Tumbler.
Управление TextArea
TextArea — это многострочный текстовый редактор.
Управление TextField
TextField — это однострочный текстовый редактор.
См. также Управление Tumbler.
Управление Slider
Slider используется для выбора значения путем перемещения ползунка по шкале.
Управление RangeSlider
RangeSlider используется для выбора диапазона, определяемого двумя значениями, перемещая каждый ползунок по шкале.
См. также Управление Slider.
Управление Tumbler
Tumbler — это вращающийся диск элементов, которые можно выбрать.
См. также Управление ComboBox.
Связанная информация
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/qtquickcontrols2-input.html