呼叫函式:如把ssha的值在SSHA的框中輸出

bug不存在的發表於2021-11-04

import sys
from PyQt4 import QtGui,QtCore
class GridLayout(QtGui.QWidget):
    def run(self):
       ssha=55
       return ssha
    def __init__(self,parent = None):
        QtGui.QWidget.__init__(self)
        self.setWindowTitle('Result!')
        id1 =QtGui.QLabel('ID')
        pw1=QtGui.QLabel('Password')
        ssha1=QtGui.QLabel('SSHA')
        self.id1 =QtGui.QLineEdit('5')
        self.pw1=QtGui.QLineEdit()
        self.ssha1 =QtGui.QLineEdit()
        quit=QtGui.QPushButton('close',self)
        quit.setGeometry(500,380,60,35)
        self.connect(quit,QtCore.SIGNAL('clicked()'),QtGui.qApp,QtCore.SLOT('quit()'))
        grid=QtGui.QGridLayout()
        grid.setSpacing(10)
        grid.addWidget(id1,1,0)
        grid.addWidget(self.id1,1,1)
        #self.id1.setText('5')
        grid.addWidget(pw1,2,0)
        grid.addWidget(self.pw1,2,1)
        #self.pw1.setText('5')
        grid.addWidget(ssha1,3,0)
        grid.addWidget(self.ssha1,3,1)
        self.setLayout(grid)
        self.resize(600,445)
    def base_run(self):
        self.run()
        id=self.run
        self.ssha1.setText(id)

app=QtGui.QApplication(sys.argv)
qb=GridLayout()
qb.show()
sys.exit(app.exec_())

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70007877/viewspace-2840688/,如需轉載,請註明出處,否則將追究法律責任。

相關文章