PyQt5 QCalendarWidget – Accessing Rectangle of each children if possible
In this article we will see how we get the rectangle of all the children of QCalendarWidget. Calendar is not alone a single widget it is a mixture of lots of smaller widget which we refer as calendar’s child. There are many child such as table view, item delegate etc, we use children method to get all the children of it. Rectangle is the bounding rectangle of each children.
Note : All children don’t have rectangle as they can be a layout.
In order to do this we have to do the following :
1. Create a calendar widget
2. Get all the children of the calendar
3. Traverse the list of children
4. Try to get the rectangle in the try, except block and save result in another list
5. Show the list using label
Below is the implementation