Тип QML TextField
Элемент ввода текста в одну строку. Подробнее...
| Заявление об импорте: | import Qt.labs.controls 1.0 |
| Наследует: |
Свойства
- background : Item
- focusReason : перечисление
- placeholderText : строка
Сигналы
- void pressAndHold(MouseEvent mouse)
Подробное описание
TextField — однострочный текстовый редактор. TextField расширяет TextInput функционалом заполнительного текста и добавляет декорации.
| Поле ввода в нормальном состоянии. | |
| Поле ввода с активным фокусом. | |
| Отключенное поле ввода. |
TextField {
placeholderText: qsTr("Enter name")
} Примечание: Типы в модуле Qt.labs не гарантируют совместимость в будущих версиях.
См. также TextArea, Настройка TextField и Элементы управления вводом.
Документация свойств
background : Item
Это свойство содержит элемент фона.
Примечание: Если элемент фона не имеет явных размеров, он автоматически следует за размерами элемента управления. В большинстве случаев нет необходимости указывать ширину или высоту для элемента фона.
См. также Настройка TextField.
focusReason : перечисление
Это свойство содержит причину последнего изменения фокуса.
Примечание: Это свойство не указывает, имеет ли элемент управление активный фокус, а причину, по которой элемент управления получил или потерял фокус.
| Постоянная | Описание |
|---|---|
Qt.MouseFocusReason |
Произошло действие мыши. |
Qt.TabFocusReason |
Нажата клавиша Tab. |
Qt.BacktabFocusReason |
Произошёл Backtab. Ввод может включать клавиши Shift или Ctrl; например, Shift+Tab. |
Qt.ActiveWindowFocusReason |
Система окон сделала это окно активным или неактивным. |
Qt.PopupFocusReason |
Приложение открыло/закрыло всплывающее окно, которое захватило/освободило фокус клавиатуры. |
Qt.ShortcutFocusReason |
Пользователь ввёл сокращение метки. |
Qt.MenuBarFocusReason |
Фокус получил элемент строки меню. |
Qt.OtherFocusReason |
Другая причина, обычно специфичная для приложения. |
См. также Item::activeFocus.
placeholderText : строка
Это свойство содержит заполнительный текст.
Документация сигналов
void pressAndHold(MouseEvent mouse)
Этот сигнал генерируется при удерживании нажатия (задержка зависит от плагина платформы). Параметр mouse предоставляет информацию о нажатии, включая координаты x и y нажатия и нажатую кнопку.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qml-qt-labs-controls-textfield.html