Iklan Header

projects.co.id

Source Code Untuk Membuat Aplikasi Jam Digital Dengan Python Menggunakan Library PySide

Kalau temen-temen menyimak postingan saya sebelumnya, tentunya temen-temen sudah tau kan kalau saya telah membagikan source code untuk membuat aplikasi Text Editor, Kalkulator dan Kalender dengan python menggunakan library pyside.

Nah, kali ini saya akan kembali membagikan sebuah source code untuk membuat aplikasi jam digital sederhana menggunakan python yang memanfaatkan library pyside.

Berikut tampilan jam digital dari python yang akan saya bagikan source codenya.

Source Code Untuk Membuat Aplikasi Jam Digital Dengan python Menggunakan Library PySide

Dan berikut ini Source Code Untuk Membuat Aplikasi Jam Digital Dengan python Menggunakan Library PySide

# Import required modules
import sys
from PySide.QtCore import QDateTime, QTimer, SIGNAL
from PySide.QtGui import QApplication, QWidget,QLCDNumber,QDesktopWidget

class MyTimer(QWidget):
""" Our Main Window class for Timer
"""
def __init__(self):
""" Constructor Function
"""
super(MyTimer,self).__init__()
self.initGUI()
def initGUI(self):
self.setWindowTitle('Jam Digital | Programmer Bojonegoro')
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)
self.updtTime() # To Display the current time before call by timer event. Otherwise it will start with 0
self.center()
timer.start(1000)
self.show()
def center(self):
"""
Function to center the application
"""
qRect = self.frameGeometry()
centerPoint = QDesktopWidget().availableGeometry().center()
qRect.moveCenter(centerPoint)
self.move(qRect.topLeft())
def updtTime(self):
""" Function to update current time
"""
currentTime = QDateTime.currentDateTime().toString('hh:mm:ss')
self.myTimeDisplay.display(currentTime)
# Main Function
if __name__ == '__main__':
# Exception Handling
try:
myApp = QApplication(sys.argv)
myWindow = MyTimer()
myApp.exec_()
sys.exit(0)
except NameError:
print("Name Error:", sys.exc_info()[1])
except SystemExit:
print("Closing Window...")
except Exception:
print(sys.exc_info()[1])

Alhamdulillah, itulah Source Code Untuk Membuat Aplikasi Jam Digital Dengan python Menggunakan Library PySide

Semoga bermanfaat dan menambah wawasan temen-temen semua

Sekian dan Terimakasih


Berlangganan update artikel terbaru via email:

0 Response to "Source Code Untuk Membuat Aplikasi Jam Digital Dengan Python Menggunakan Library PySide"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel