QML-тип Keypad

Клавиатура для набора номера. Подробнее...

Строка импорта: import Sailfish.Silica 1.0
Наследуется от: Column

Свойства

Сигналы

Подробное описание

Тип Keypad позволяет пользователю взаимодействовать со стандартной клавиатурой для набора номера.

Клавиатура для набора номера состоит из 12 экранных кнопок, сгруппированных в виде сетки 3x4.

Описание свойств

pressedButtonColor : color

Содержит цвет кнопки на экранной клавиатуре в момент нажатия.

Значение по умолчанию: BackgroundItem::highlightedColor.

pressedTextColor : color

Содержит цвет текста кнопки на экранной клавиатуре в момент нажатия.

Значение по умолчанию: Theme.highlightColor.

symbolsVisible : bool

При значении свойства, равном true (по умолчанию), на клавиатуре для набора номера будут отображаться кнопки "*" и "#".

textColor : color

Содержит цвет кнопки на экранной клавиатуре.

Значение по умолчанию: Theme.primaryColor.

vanityDialNumbers : list

Данное свойство содержит список строк для отображения на кнопках экранной клавиатуры под цифрами. Строки отображаются на кнопках, начиная с верхней левой и заканчивая правой нижней. Значение по умолчанию: ["", "abc", "def", "ghi", "jkl", "nmo", "pqrs", "tuv", "wxyz", "+", "", ""]

См. также vanityDialNumbersVisible.

vanityDialNumbersVisible : boolean

При значении свойства, равном true (по умолчанию), на клавиатуре для набора номера будут отображаться кнопки vanityDialNumbers ("*" и "#").

См. также vanityDialNumbers.

voiceMailIconSource : url

Содержит URL значка, отображаемого для функции голосовой почты, которая вызывается путем нажатия и удерживания кнопки '1'.

Описание сигналов

onCanceled(string number)

Обработчик данного сигнала вызывается при отмене нажатия кнопки (например, при перехвате события в контейнере Flickable).

onClicked(string number)

Обработчик данного сигнала вызывается при щелчке на кнопке. Под щелчком в данном случае подразумевается нажатие и последующее отжатие экранной кнопки.

onPressed(string number)

Обработчик данного сигнала вызывается при нажатии кнопки. Под нажатием в данном случае подразумевается касание кнопки без отрыва пальца от экрана.

onReleased(string number)

Обработчик данного сигнала вызывается при отжатии кнопки. Под отжатием в данном случае подразумевается отрыв пальца от экрана, при условии, что до этого момента кнопка была нажата.

onVoiceMailCalled()

Обработчик данного сигнала вызывается при нажатии и удерживании кнопки '1'.