Russian Qt Forum

Qt => Вопросы новичков => Тема начата: qwyllum от Июнь 07, 2013, 16:30



Название: QCalendarWidget не выделяется текущая дата
Отправлено: qwyllum от Июнь 07, 2013, 16:30
С-но нужно чтобы в календаре выделялась дата, задаваемая кодом
Код:
        ui->calendarWidget->setCurrentPage(date.year(), date.month());
    ui->calendarWidget->setSelectedDate(date);

Параметр date без ошибок - проверял отладкой. А этот код не хочет выделять текущую дату. Причем, год и месяц устанавливаются без проблем.

Если на календаре нажать на любую дату, то можно увидеть, как сперва выделяется та дата, которая должна была выделится автоматически, а потом выделение переходит на нажатую дату. Может нужно как-то виджет перерисовать или я еще что-нибудь не учел? Заранее огромное спасибо.


Название: Re: QCalendarWidget не выделяется текущая дата
Отправлено: lit-uriy от Июнь 08, 2013, 20:20
больше похоже на глюк


Название: Re: QCalendarWidget не выделяется текущая дата
Отправлено: lit-uriy от Июнь 08, 2013, 20:20
попробуй "пнуть" его:
ui->calendarWidget->update()