Как установить время по умолчанию для QML DatePicker?

Мне нравится этот: http://xkcd.com/149/

alt text

(Надлежащая Пользовательская политика, по-видимому, означает Simon Says.)

2
задан 20.05.2020, 01:22

2 ответа

        DatePicker {
                    id: timePicker
                    mode: "Hours|Minutes"
                    date: {
                        var time = new Date()
                        time.setHours(8)
                        time.setMinutes(5)
                        return time
                    }
        }
0
ответ дан 20.05.2020, 01:22

Можно использовать простое Объект Даты JavaScript для установки значения по умолчанию:

import QtQuick 2.0
import Ubuntu.Components 0.1
import Ubuntu.Components.Pickers 0.1

DatePicker {
    id: timePicker
    mode: "Hours|Minutes"
    date: new Date(0,0,0,8,5)
}

объект Даты используется для работы с датами и временем.

объекты Даты создаются с новой Датой ().

существует четыре способа инстанцировать даты:

var d = new Date();
var d = new Date(milliseconds);
var d = new Date(dateString);
var d = new Date(year, month, day, hours, minutes, seconds, milliseconds); 
0
ответ дан 20.05.2020, 01:23

Теги

Похожие вопросы