2015-11-27 3 views
1

Мне нужно изменить делегата в QCalenderWidget. Я хочу изменить фоновый цвет ячейки, когда пользователь выбирает определенный день.Как использовать делегат с QCalendarWidget?

Хотелось бы получить простой пример.

+0

Вы можете посмотреть здесь: http://stackoverflow.com/questions/29643063/qcalendarwidget-selection-color – demonplus

ответ

1

Вы можете использовать QWidget::setStyleSheet(const QString & styleSheet) и установить selection-background-color значение:

auto calendar = new QCalendarWidget(this); 
calendar->setStyleSheet("selection-background-color:black"); 
+0

мне нужно использовать делегат, потому что я имеют изменения ячейки, которые встречаются с учителем, я ищу в базе данных. – Arkhan6

Смежные вопросы