我正在尝试将QCalendarWidget与启用或禁用日期(不仅是范围日期)一起使用,但它看起来不可能(https://bugreports.qt.io/browse/QTBUG-198)。您知道是否可以使用paintEvent方法(或其他方法)做到这一点吗?感谢阅读:) 最佳答案 我做了一些研究。日历小部件包含一个带有常规模型(QCalendarModel)的常规QTableView子类(QCalendarView)。我的尝试是为View添加代理模型并更改data()和flags()函数以返回我想要禁用的日期的禁用状态。但我需要知