日历小部件的特定单元格如何着色?
答案 0 :(得分:1)
我认为你应该扩展QCalendar类并添加一些行为!
我在这里找到了一些东西:http://www.qtforum.org/article/21614/paintcell-and-qcalendarwidget.html#post79008
正如您在示例中所看到的,您可以使用以下内容:
QBrush brush;
brush.setColor( Qt::green );
QTextCharFormat cf = calendarWidget->dateTextFormat( date );
cf.setBackground( brush );
calendarWidget->setDateTextFormat( date, cf );
希望它有所帮助!