Russian Qt Forum
Ноябрь 26, 2024, 11:42
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
setMinimumDate
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: setMinimumDate (Прочитано 2871 раз)
sonyk
Гость
setMinimumDate
«
:
Ноябрь 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
Гость
Re: setMinimumDate
«
Ответ #1 :
Ноябрь 16, 2009, 21:09 »
Что значит не работает?
может у тебя ui.data_postu->date() возвращает не то что ты предполагаешь, проверь.
Еще проверь поставив конкретную дату.
Записан
sonyk
Гость
Re: setMinimumDate
«
Ответ #2 :
Ноябрь 16, 2009, 21:26 »
я ставил конкретную дату, работает...
но задача у меня не конкретную а считать дату с виджета
ui.data_postu->date() //возвращает дату в виде 2009.01.01
но метод не применяется к виджету. не работает-это я хотел сказать, что дата уменьшаться, но она должна быть больше 2009.01.01
//тут работает. в виджете дата не может быть больше текущей
ui.data_postu->setMaximumDate(QDate::currentDate());
где то я опять какую-нибудь глупую ошибку сделал... только вот не пойму пока где(
вроде все логично
считываем дату с виджета ставим эту дату в setMinimumDate
Записан
sonyk
Гость
Re: setMinimumDate
«
Ответ #3 :
Ноябрь 16, 2009, 21:47 »
ну что кто-нибудь увидел ошибку или может есть какие предположения?
Записан
spectre71
Гость
Re: setMinimumDate
«
Ответ #4 :
Ноябрь 16, 2009, 21:55 »
Цитата: sonyk от Ноябрь 16, 2009, 21:47
ну что кто-нибудь увидел ошибку или может есть какие предположения?
На основании приведенного тобой кода - нет. Недостаточно информации!
Ты даже ui.data_postu - называешь виджетом. А у виджета нет такого метода.
Телепаты передохли, - плохо кормили
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...