PyQt4(简单信号槽)
import sys
from PyQt4 import QtCore, QtGui

class myWidget(QtGui.QWidget):
    def __init__(self):
        super(myWidget, self).__init__()
        self.setWindowTitle("test")
        self.resize(300, 200)
        self.lab = QtGui.QLabel("label")
        self.btn = QtGui.QPushButton("button")
        hbox = QtGui.QHBoxLayout()
        hbox.addWidget(self.lab)
        hbox.addWidget(self.btn)
        self.setLayout(hbox)
        self.connect(self.btn, QtCore.SIGNAL('clicked()'), self, QtCore.SLOT('OnClick()'))


    @QtCore.pyqtSlot()
    def OnClick(self):
        self.lab.setText("sdfasdf")


app = QtGui.QApplication(sys.argv)
wi = myWidget()
wi.show()
app.exec_() 
PyQt4(简单信号槽)

PyQt4(简单信号槽)

相关文章:

  • 2021-08-14
  • 2021-05-16
  • 2022-12-23
  • 2022-12-23
  • 2021-07-01
  • 2021-11-30
  • 2021-08-15
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-16
  • 2022-12-23
  • 2022-01-13
  • 2022-12-23
  • 2021-10-07
相关资源
相似解决方案