Membuat Game Petualangan Spiderman Menggunakan Greenfoot
Membuat Game Battleship Dengan Javascript
Cara Membuat Aplikasi Kalkulator Dengan Netbeans IDE
Program Segmentasi Gambar Dengan Metode Thresholding Menggunakan Matlab
Membuat Game Tetris Dengan Java Menggunakan Netbeans IDE

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

Assalamualaikum warohmatullahi wabarokatuh

Programmer Bojonegoro - 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
Baca juga: Source Code Untuk Membuat Aplikasi Kalkulator Dengan python Menggunakan Library PySide
Semoga bermanfaat dan menambah wawasan temen-temen semua

Sekian dan Terimakasih

Wassalamualaikum warohmatullahi wabarokatuh

Previous
Next Post »
Thanks for your comment