Russian Qt Forum
Октябрь 01, 2024, 14:39 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: setMinimumDate  (Прочитано 2834 раз)
sonyk
Гость
« : Ноябрь 16, 2009, 20:39 »

1 ui.data_postu->setMaximumDate(QDate::currentDate());
2 //дата устранения
3 ui.DateUstr->setMinimumDate(ui.data_postu->date());

В первой строчке ограничение в виджете работает прекрасно(дата не больше текущей системной)
в третей строчке считываю значение с предыдущего виджета ( ui.data_postu->date() ) но setMinimumDate(ui.data_postu->date()) не работает... может что с типом...

Рабочий примр:

задаем виджету минимальную дату
setMinimumDate(Date(2001,01,01));
Записан
spectre71
Гость
« Ответ #1 : Ноябрь 16, 2009, 21:09 »

Что значит не работает?
может у тебя ui.data_postu->date() возвращает не то что ты предполагаешь, проверь.
Еще проверь поставив конкретную дату.
Записан
sonyk
Гость
« Ответ #2 : Ноябрь 16, 2009, 21:26 »

я ставил конкретную дату, работает...
но задача у меня не конкретную а считать дату с виджета

ui.data_postu->date() //возвращает дату в виде 2009.01.01
но метод не применяется к виджету. не работает-это я хотел сказать, что дата уменьшаться, но она должна быть больше 2009.01.01

//тут работает. в виджете дата не может быть больше текущей
ui.data_postu->setMaximumDate(QDate::currentDate());

где то я опять какую-нибудь глупую ошибку сделал... только вот не пойму пока где(

вроде все логично
считываем дату с виджета ставим эту дату в setMinimumDate
Записан
sonyk
Гость
« Ответ #3 : Ноябрь 16, 2009, 21:47 »

ну что кто-нибудь увидел ошибку или может есть какие предположения?
Записан
spectre71
Гость
« Ответ #4 : Ноябрь 16, 2009, 21:55 »

ну что кто-нибудь увидел ошибку или может есть какие предположения?

На основании приведенного тобой кода - нет. Недостаточно информации!
Ты даже ui.data_postu - называешь виджетом. А у виджета нет такого метода.
Телепаты передохли, - плохо кормили Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.041 секунд. Запросов: 20.