PyQt5 QCalendarWidget – Updating it
Last Updated :
19 Jan, 2023
In this article we will see how we can update the QCalendarWidget. Updating means to reflect any changes that has occur at the back-end to the screen. Updating has no effect if it is disabled.
In order to do this we will use update method with the QCalendarWidget object.
Syntax : calendar.update()
Argument : It takes no argument
Return : It returns 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 ):
calendar = QCalendarWidget( self )
calendar.setGeometry( 10 , 10 , 400 , 250 )
calendar.setSelectedDate(QDate( 2021 , 1 , 1 ))
calendar.update()
App = QApplication(sys.argv)
window = Window()
sys.exit(App. exec ())
|
Output :
Share your thoughts in the comments
Please Login to comment...