Penambahan dengan GUI PyQt

Topik sebelumnya Topik selanjutnya Go down

Penambahan dengan GUI PyQt

Post  cpp on Sun Jun 14, 2009 11:55 pm

Code:

from PyQt4 import QtGui, QtCore
import sys
class awal(QtGui.QWidget):
    def __init__(self, parent=None):
        QtGui.QWidget.__init__(self, parent)

        self.setGeometry(300, 300, 250, 200)
        self.setWindowTitle('Icon')

        kaka = QtGui.QPushButton('TOTOP', self)
        kaka.setGeometry(10, 10, 60, 35)

        self.connect(kaka, QtCore.SIGNAL('clicked()'),
            QtGui.qApp, QtCore.SLOT('quit()'))
        self.pertama = QtGui.QLineEdit (self)
        self.pertama.setGeometry(10,50,80,20)
        self.kedua  = QtGui.QLineEdit(self)
        self.kedua.setGeometry (10,80,80,20)
        self.hasil  = QtGui.QLineEdit(self)
        self.hasil.setGeometry(10,110,80,20)
        baik= QtGui.QPushButton('Enggi', self)
        baik.setGeometry(10,140,80,20)
        self.connect(baik, QtCore.SIGNAL('clicked()'),
            self.hasillnya)
           
    def hasillnya (self) :
       self.dono = int (self.pertama.text () )
       self.kasino = int (self.kedua.text  () )
       self.indro = self.dono + self.kasino
       self.warkop = str(self.indro)
        self.hasil.setText(self.warkop)

doyok = QtGui.QApplication(sys.argv)
kadir = awal()
kadir.show()
sys.exit(doyok.exec_())
Ini kode penambahan yang sangat sederhana juga dengan design kocar-kacir
Hampir Semua kata yang memakai bahasa inggris jangan dirubah.
Kalau kata/nama memakai indonesia atau madura, jawa maka boleh dirubah.
selamat mencoba (^_^)
self.hasil.setText(self.warkop) harus lurus dibawah self.warkop = str(self.indro)

cpp
Pejuang
Pejuang

Jumlah posting : 35
Registration date : 15.03.09

Lihat profil user

Kembali Ke Atas Go down

Topik sebelumnya Topik selanjutnya Kembali Ke Atas


 
Permissions in this forum:
Anda tidak dapat menjawab topik