class MyTimer(QWidget): """ our main window class for timer """ def __init__(self): """ Constructor Function """ QWidget.__init__(self) self.setWindowTitle('My Digital Clock') timer = QTimer(self) timer.timeout.connect(self.updtTime) #update runtime connect self.myTimeDisplay = QLCDNumber(self) self.myTimeDisplay.setSegmentStyle(QLCDNumber.Flat) self.myTimeDisplay.setDigitCount(8) self.myTimeDisplay.resize(500, 150) timer.start(1000) #self.updtTime() def updtTime(self): """Function to updadte current Timeout """ currentTime = QDateTime.currentDateTime().toString('hh:mm:ss') self.myTimeDisplay.display(currentTime)
class MyTimer(QWidget): def __init__(self): QWidget.__init__(self) self.setWindowTitle('My Digital Clock') timer=QTimer(self) self.connect(timer,SIGNAL('timeout()'),self.updtTime) self.myTimeDisplay=QLCDNumber(self) self.myTimeDisplay.setSegmentStyle(QLCDNumber.Filled) self.myTimeDisplay.setDigitCount(8) self.myTimeDisplay.resize(500,150) timer.start(1000) def updtTime(self): currentTime=QDateTime.currentDateTime().toString("hh:mm:ss") self.myTimeDisplay.display(currentTime)
class MyTimer(QWidget): def __init__(self): QWidget.__init__(self) self.setWindowTitle('Clock') timer = QTimer(self) self.connect(timer, SIGNAL("timeout()"), self.updtTime) self.myTimeDisplay = QLCDNumber(self) self.myTimeDisplay.setSegmentStyle(QLCDNumber.Filled) self.myTimeDisplay.setDigitCount(8) self.myTimeDisplay.resize(500, 150) timer.start(1000) def updtTime(self): currentTime = QDateTime.currentDateTime().toString('hh:mm:ss') self.myTimeDisplay.display(currentTime)
class MyTimer(QWidget): """Main window class for timer""" def __init__(self): QWidget.__init__(self) self.setWindowTitle("My digital Clock") timer = QTimer(self) self.connect(timer, SIGNAL("timeout()"), self.updtTime) self.myTimeDisplay = QLCDNumber(self) # Choix du type d'apparence self.myTimeDisplay.setSegmentStyle(QLCDNumber.Filled) self.myTimeDisplay.setDigitCount(8) # Nombre de chiffres affichés self.myTimeDisplay.resize(500, 150) timer.start(1000) # Bouclage tout le 1 sec def updtTime(self): """Update current Time""" currentTime = QDateTime.currentDateTime().toString('hh:mm:ss') self.myTimeDisplay.display(currentTime)
class MyTimer(QWidget): """Main window class for timer""" def __init__(self): QWidget.__init__(self) self.setWindowTitle("My digital Clock") timer = QTimer(self) self.connect(timer, SIGNAL("timeout()"), self.updtTime) self.myTimeDisplay = QLCDNumber(self) # Choix du type d'apparence self.myTimeDisplay.setSegmentStyle(QLCDNumber.Filled) self.myTimeDisplay.setDigitCount(8) # Nombre de chiffres affichés self.myTimeDisplay.resize(500, 150) timer.start(1000) # Bouclage tout le 1 sec def updtTime(self): """Update current Time""" currentTime = QDateTime.currentDateTime().toString('hh:mm:ss') self.myTimeDisplay.display(currentTime)
class MyTimer(QWidget): """ Our Main Window class for Timer """ def __init__(self): """ Constructor Function """ QWidget.__init__(self) self.setWindowTitle('My Digital Clock') timer = QTimer(self) self.connect(timer, SIGNAL("timeout()"), self.updtTime) self.myTimeDisplay = QLCDNumber(self) self.myTimeDisplay.setSegmentStyle(QLCDNumber.Filled) self.myTimeDisplay.setDigitCount(8) self.myTimeDisplay.resize(500, 150) timer.start(1000) def updtTime(self): """ Function to update current time """ currentTime = QDateTime.currentDateTime().toString('hh:mm:ss') self.myTimeDisplay.display(currentTime)
class MyTimer(QWidget): """ Our Main Window class for Timer """ def __init__(self): """ Constructor Function """ QWidget.__init__(self) self.setWindowTitle('My Digital Clock') timer = QTimer(self) self.connect(timer, SIGNAL("timeout()"), self.updtTime) self.myTimeDisplay = QLCDNumber(self) self.myTimeDisplay.setSegmentStyle(QLCDNumber.Filled) self.myTimeDisplay.setDigitCount(8) self.myTimeDisplay.resize(500, 150) timer.start(1000) def updtTime(self): """ Function to update current time """ currentTime = QDateTime.currentDateTime().toString('hh:mm:ss') self.myTimeDisplay.display(currentTime)