Документация
ОС Аврора 5.1.5

QML-тип SelectorPopupInterface

Компонент, определяющий интерфейс для всплывающего окна селектора элементов. Подробнее...

Строка импорта: import Sailfish.WebView.Popups 1.0
Унаследован от: UserPromptInterface

Свойства

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

QML-тип SelectorPopupInterface предоставляется через импорт QML-модуля Sailfish.WebView.Popups.

Селектор элементов представляет собой диалоговое окно, содержащее описание и список элементов, которые может выбрать пользователь.

Клиенты, которые используют WebView в своём приложении, имеют возможность настроить внешний вид или поведение всплывающего окна диспетчера паролей.

Для этого нужно создать наследника SelectorPopupInterface, который сам расширяет UserPromptInterface, а затем нужно указать WebView использовать новую реализацию через свойство popupComponents.

Ключ, назначенный acceptText, всегда будет «ОК», в то время как cancelText всегда будет назначена пустая строка.

См. также UserPromptInterface и custompopups.

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

selectedIndex : int

Индекс элемента, выбранного пользователем

Пользовательская реализация должна привязать это свойство к свойству currentIndex своего селектора ComboBox (или к соответствующему свойству любого элемента селектора, используемого пользовательской реализацией, чтобы позволить пользователю выбрать одно из значений).

Это выходное свойство, значение которого считывается веб-представлением.

text : string

Текст для отображения в качестве предупреждающего сообщения

Пользовательская реализация должна связать свою текстовую метку селектора со значением этого свойства (например, связать её с ComboBox.label, если значения представлены в форме ComboBox).

title : string

Текст для отображения в заголовке диалогового окна

Пользовательская реализация должна связать свойство title своего DialogHeader со значением этого свойства.

values : var

Массив строковых значений, из которых пользователь может выбрать

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

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.