1
每次按下我的按鈕def update
後,我的初始化指令i(i = 0)不允許增加i。在哪裏初始化我,全球不接受。在哪裏初始化我,全球不接受
這是我的計劃:
#!/usr/bin/env python
import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
class incre(QDialog):
def __init__(self, parent=None):
super(incre, self).__init__(parent)
self.Button=QPushButton("Press")
grid=QVBoxLayout()
grid.addWidget(self.Button)
self.setLayout(grid)
self.connect(self.Button,SIGNAL("clicked()"),self.update)
def update(self):
i=0
i=i+1
print i
if __name__ == "__main__":
app=QApplication(sys.argv)
form=incre()
form.show()
app.exec_()