Я использую QCalendarWidget в своем приложении и перегрузил метод updateCells, чтобы поставить красный фон на все даты, которые удовлетворяют определенным условиям.
Моя проблема в том, что я не знаю, как получить первую дату , отображаемую в календаре (не первую дату в месяце), а последнюю дату , отображаемую .
Пример: в феврале первая отображаемая дата - 25 января, а последняя отображаемая дата - 7 марта.
В QCalendarWidget нет никакого полезного метода, и я не могу придумать алгоритм для этого.
У вас есть идеи, как это сделать?