TimePeriod {
width: parent.width
minimum: 20 * hours
maximum: 8 * hours
onChanged: {
console.log(begin, end)
}
}
а ты как пользователь такого контрола, не заглядывая в реализацию, не вынужден ли помнить, что проперти minimum, maximum принимают значения в минутах? дабы не забывать дописывать * hours
заглядывать не должен, а вот то что там единицы должен
поэтому тут нужен какой-нибудь красивый хелпер TimePeriod { width: parent.width minimum: 20.hours maximum: 8.hours onChanged: { console.log(begin, end) } }
Обсуждают сегодня