PyQt4(简单信号槽)
Posted Dsp Tian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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(简单信号槽)的主要内容,如果未能解决你的问题,请参考以下文章