Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: stealth от Октябрь 12, 2007, 20:17



Название: Закраска ячейки (даты) в QCalendarWidget
Отправлено: stealth от Октябрь 12, 2007, 20:17
Здравствуйте!
Подскажите как можно сделать закраску ячейки с определенной датой в QCalendarWidget? Или хотя бы изменить цвет текста (цифры)...


Название: Re: Закраска ячейки (даты) в QCalendarWidget
Отправлено: EhTemka от Октябрь 12, 2007, 21:46
а как на счет замещения

void paintCell ( QPainter * painter, const QRect & rect, const QDate & date ) const
{

painter->setBackground(...)
painter->setPen(...)

QCalendarWidget::paintCell(painter, rect, date )

}

можно так


Название: Re: Закраска ячейки (даты) в QCalendarWidget
Отправлено: stealth от Октябрь 13, 2007, 09:44
Спасибо, буду пробовать!