如何在QCalendarWidget中使用Delegate?

时间:2015-11-27 12:21:50

标签: c++ qt

我需要在QCalenderWidget中修改委托。我想在用户选择特定日期时更改单元格的背景颜色。

我想得到一个简单的例子。

1 个答案:

答案 0 :(得分:1)

您可以使用QWidget::setStyleSheet(const QString & styleSheet)并设置selection-background-color值:

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