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
Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.
To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course.