PyQt5 QCalendarWidget - Accessing Geometry Last Updated : 31 Jan, 2022 Summarize Comments Improve Suggest changes Share Like Article Like Report In this article we will see how we can get the geometry of the QCalendarWidget. Geometry basically refer to the position and the size of the calendar. We can change the size of calendar with the help of resize method and position can be changed with the help of move method. Combining these two methods made the geometry of calendar. We can change/set geometry to the calendar with the help of setGeometry method. In order to do this we will use geometry method with the QCalendarWidget object. Syntax : calendar.geometry() Argument : It takes no argument Return : It return QRect object Below is the implementation Python3 # importing libraries from PyQt5.QtWidgets import * from PyQt5 import QtCore, QtGui from PyQt5.QtGui import * from PyQt5.QtCore import * import sys class Window(QMainWindow): def __init__(self): super().__init__() # setting title self.setWindowTitle("Python ") # setting geometry self.setGeometry(100, 100, 650, 400) # calling method self.UiComponents() # showing all the widgets self.show() # method for components def UiComponents(self): # creating a QCalendarWidget object self.calendar = QCalendarWidget(self) # setting geometry to the calendar self.calendar.setGeometry(50, 10, 400, 250) # setting cursor self.calendar.setCursor(Qt.PointingHandCursor) # creating label to show the properties self.label = QLabel(self) # setting geometry to the label self.label.setGeometry(100, 280, 250, 60) # making label multi line self.label.setWordWrap(True) # getting geometry value = self.calendar.geometry() # setting text to the label self.label.setText("Geometry : " + str(value)) # create pyqt5 app App = QApplication(sys.argv) # create the instance of our Window window = Window() # start the app sys.exit(App.exec()) Output : Comment More infoAdvertise with us Next Article PyQt5 QCalendarWidget - Accessing Frame Size R rakshitarora Follow Improve Article Tags : Python Python-PyQt Python-gui Python PyQt-QCalendarWidget Practice Tags : python Similar Reads PyQt5 QCalendarWidget - Accessing Frame Geometry In this article we will see how we can get the frame geometry of the QCalendarWidget. Frame geometry of the calendar relative to its parent including any window frame, by default this property contains a value that depends on the user's platform and screen geometry. In order to do this we will use f 2 min read PyQt5 QCalendarWidget - Changing Geometry In this article we will see how we can change the geometry of the QCalendarWidget. Geometry basically refer to the position and the size of the calendar. We can change the size of calendar with the help of resize method and position can be changed with the help of move method. Combining these two me 2 min read PyQt5 QCalendarWidget - Accessing Frame Size In this article we will see how we can get the frame size of the QCalendarWidget. Frame size o holds the size of the calendar including any window frame, by default this property contains a value that depends on the user's platform and screen geometry. In order to do this we will use frameSize meth 2 min read PyQt5 QCalendarWidget - Accessing Description Property In this article we will see how we can get the description property of the QCalendarWidget. Description property hold the details about the calendar i.e all the details like how it is made and important things related to it. By default description has a empty string although we can add description a 2 min read PyQt5 QCalendarWidget -Getting name property In this article we will see how we can get the name property of the QCalendarWidget. Name property hold the name of the calendar, name is used to distinguish the calendar with each other i.e categorize them according to the use, for example, birth calendar, booking calendar etc. By default name prop 2 min read PyQt5 QCalendarWidget - Accessing Children Region In this article we will see how we get the children region of the 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 chi 2 min read Like