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

QML-тип TimePickerDialog

Предоставляет диалог для выбора времени с помощью TimePicker. Подробнее…

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

Свойства

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

Тип TimePickerDialog представляет Dialog с интегрированным TimePicker, чтобы позволить пользователю выбирать время с помощью интерфейса циферблата.

В диалоге показывается выбранное время в центре циферблата. Если пользователь подтверждает выбор времени, свойства hour, minute и timeText задаются в соответствии с выбранным временем, в противном случае эти значения остаются неизменными.

Ниже приведён простой пример диалога для выбора времени, открытый с помощью PageStack::push():

import QtQuick 2.2
import Sailfish.Silica 1.0

Button {
    id: button
    text: "Выберите время"

    onClicked: {
        var dialog = pageStack.push("Sailfish.Silica.TimePickerDialog", {
            hour: 13,
            minute: 30,
            hourMode: DateTime.TwelveHours
        })
        dialog.accepted.connect(function() {
            button.text = "Ваш выбор: " + dialog.timeText
        })
    }
}

TimePickerDialog предоставляет удобный для пользователя способ запроса значения времени через интерфейс диалогового типа. Если требуется, чтобы интерфейс был в виде циферблата без диалогового контейнера, то следует использовать TimePicker.

См. также TimePicker, DatePickerDialog и Dialog.

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

hour : int

Значение часа, отображаемого на циферблате.

Дополнительную информацию можно получить в описании свойства TimePicker::hour.

См. также hourMode.

hourMode : enumeration

Управляет диапазоном допустимых значений для свойства hour.

Дополнительную информацию можно получить в описании свойства TimePicker::hourMode.

minute : int

Значение минуты, отображаемой на циферблате.

Дополнительную информацию можно получить в описании свойства TimePicker::minute.

time : date

Возвращает выбранное значение времени в виде JavaScript-объекта date.

Дополнительную информацию можно получить в описании свойства TimePicker::time.

timeText : string

Выбранная дата в виде строки в формате "hh:mm". Если свойству hourMode установлено значение DateTime.TwelveHours, в конец строки добавляется суффикс AM/PM.

Дополнительную информацию можно получить в описании свойства TimePicker::timeText.

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

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