QDateTimeEdit::clear() не очищает

 
0
 
C++
ava
Alca | 25.03.2013, 18:21
Почему QDateTimeEdit::clear() не очищает поле?
Comments (4)
ava
Guinness | 26.03.2013, 12:43 #
Почему же, обнуляет, но только то, в котором в данный момент происходит редактирование значения.
А Вы какой реакции хотели получить? Или у Вас даже так не обнуляет?
ava
Alca | 26.03.2013, 13:38 #
Так то обнуляет, но по дефолту в этом поле задано значение "01.01.2000",
я думал, что это метод будет сбрасывать на дефолт.
ava
Guinness | 26.03.2013, 13:51 #
Странно, я изначально надеялся на сброс в минимальное значение. И все таки clear в Qt - это обнуление. QSpinBox, кстати, работает также. Так что видимо Вам придется использовать:

ui->DateTimeEdit->setDateTime ( defaultDateTime );

ava
Alca | 26.03.2013, 16:12 #
да я так и сделал, спасибо
Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
  Alca   Guinness
advanced
Submit