Russian Qt Forum

Разное => Говорилка => Тема начата: poru от Май 29, 2017, 10:42



Название: QDateTimeEdit диапазон от 1752 до 8000
Отправлено: poru от Май 29, 2017, 10:42
Собственно а чем обоснован такой диапазон?


Название: Re: QDateTimeEdit диапазон от 1752 до 8000
Отправлено: Пантер от Май 29, 2017, 11:11
Возможно поэтому: 1752 - В Великобритании и её североамериканских колониях принят Григорианский календарь.


Название: Re: QDateTimeEdit диапазон от 1752 до 8000
Отправлено: poru от Май 29, 2017, 11:55
Возникла идея для RU-региона ограничить 14 февраля 1918   :D


Название: Re: QDateTimeEdit диапазон от 1752 до 8000
Отправлено: qate от Май 29, 2017, 12:30
Возникла идея для RU-региона ограничить 14 февраля 1918   :D

это каждый может, но залить такой коммит не позволят


Название: Re: QDateTimeEdit диапазон от 1752 до 8000
Отправлено: Пантер от Май 29, 2017, 12:43
Мне кажется, это достаточный стимул сделать свой форк!


Название: Re: QDateTimeEdit диапазон от 1752 до 8000
Отправлено: qate от Май 29, 2017, 13:47
Мне кажется, это достаточный стимул сделать свой форк!

форк календаря ? )


Название: Re: QDateTimeEdit диапазон от 1752 до 8000
Отправлено: Пантер от Май 29, 2017, 13:51
Мне кажется, это достаточный стимул сделать свой форк!

форк календаря ? )


Форк Кьюта, где будет 1918 год. Заодно максимальную дату можно увеличить до 9999, а то фигня какая-то непонятная.


Название: Re: QDateTimeEdit диапазон от 1752 до 8000
Отправлено: kambala от Май 29, 2017, 16:53
not OVER 9000 :(


Название: Re: QDateTimeEdit диапазон от 1752 до 8000
Отправлено: Пантер от Май 29, 2017, 17:40
not OVER 9000 :(
Why???


Название: Re: QDateTimeEdit диапазон от 1752 до 8000
Отправлено: kambala от Май 29, 2017, 18:08
bastards!


Название: Re: QDateTimeEdit диапазон от 1752 до 8000
Отправлено: Racheengel от Август 30, 2018, 12:54
Собственно а чем обоснован такой диапазон?

Разработчики объяснили это тем, что к 8000 году Qt скорее всего устареет.


Название: Re: QDateTimeEdit диапазон от 1752 до 8000
Отправлено: Day от Сентябрь 02, 2018, 23:24
Можно изменить нижнюю границу
Код:
setMinimumDate(QDate(100, 1, 1))
Но почему-то меньше 100-го года не хочет. С верхней не пробывал.
А вообще-то разработчикам Qt стоило бы задуматься о бесконечности.
Разработчики объяснили это тем, что к 8000 году Qt скорее всего устареет.
Это очень слабый довод.