- import sys
- from PyQt4 import QtGui, QtCore
- class sigsort(QtGui.QWidget):
- def __init__(self, parent=None):
- QtGui.QWidget.__init__(self, parent)
- self.setWindowTitle('信号槽')
- lcd = QtGui.QLCDNumber(self)
- slider = QtGui.QSlider(QtCore.Qt.Horizontal, self)
- vbox = QtGui.QVBoxLayout()
- vbox.addWidget(lcd)
- vbox.addWidget(slider)
- self.setLayout(vbox)
- self.connect(slider, QtCore.SIGNAL('valueChanged(int)'), lcd, QtCore.SLOT('display(int)'))
- self.resize(250, 150)
- app = QtGui.QApplication(sys.argv)
- qb = sigsort()
- qb.show()
- sys.exit(app.exec_())
- #该片段来自于http://www.codesnippet.cn/detail/160520149607.html
来源: http://www.codesnippet.cn/detail/160520149607.html