Spec-Zone.ru › Qt 5.6

Тип QML TextField

Элемент ввода текста в одну строку. Подробнее...

Заявление об импорте: import Qt.labs.controls 1.0
Наследует:

TextInput

  • Список всех членов, включая унаследованные

Свойства

  • 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

Spec-Zone.ru

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