PyQt5 QCalendarWidget – Assigning Base Size value
Last Updated :
02 Jul, 2021
In this article, we will see how we can set the base size value to the QCalendarWidget. By default base size has a value zero for both width and height, base size is used to calculate a proper calendar size if the calendar defines sizeIncrement i.e its size change when window size changes. Base size is the initial size of the calendar.
In order to do this we will use setBaseSize method with the QCalendarWidget object.
Syntax : calendar.setBaseSize(width, height)
Argument : It takes two integer as argument
Return : It return None
Below is the implementation
Python3
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__()
self .setWindowTitle( "Python " )
self .setGeometry( 100 , 100 , 600 , 400 )
self .UiComponents()
self .show()
def UiComponents( self ):
self .calendar = QCalendarWidget( self )
self .calendar.setGeometry( 50 , 10 , 400 , 250 )
self .calendar.setBaseSize( 400 , 25 )
App = QApplication(sys.argv)
window = Window()
sys.exit(App. exec ())
|
Output :
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...