Мне нужно изменить делегата в QCalenderWidget
. Я хочу изменить фоновый цвет ячейки, когда пользователь выбирает определенный день.Как использовать делегат с QCalendarWidget?
Хотелось бы получить простой пример.
Мне нужно изменить делегата в QCalenderWidget
. Я хочу изменить фоновый цвет ячейки, когда пользователь выбирает определенный день.Как использовать делегат с QCalendarWidget?
Хотелось бы получить простой пример.
Вы можете использовать QWidget::setStyleSheet(const QString & styleSheet)
и установить selection-background-color
значение:
auto calendar = new QCalendarWidget(this);
calendar->setStyleSheet("selection-background-color:black");
мне нужно использовать делегат, потому что я имеют изменения ячейки, которые встречаются с учителем, я ищу в базе данных. – Arkhan6
Вы можете посмотреть здесь: http://stackoverflow.com/questions/29643063/qcalendarwidget-selection-color – demonplus