根据http://www.cnblogs.com/chuxiuhong/p/5979259.html,总结
lcd = QtGui.QLCDNumber(self) 建立一个数显框
sld = QtGui.QSlider(QtCore.Qt.Horizontal,self) 建立一个滑块
vbox=QtGui.QVBoxLayout() 建立一个垂直分布框
vbox.addWidget(lcd)
vbox.addWidget(sld)
self.setLayout(vbox) 将垂直的分布框放到界面框里
sld.valueChanged.connect(lcd.display)
事件发送:
btn1=QtGui.QPushButton("Button1",self) 建立一个按钮
btn1.move(30,50)
btn2=QtGui.QPushButton("Button2",self)
btn2.move(150,50)
btn1.clicked.connect(self.buttonClicked) 点击这个按钮触发self.buttonClicked函数
btn2.clicked.connect(self.buttonClicked)
self.statusBar()
sender=self.sender() 提取出控件的信息作为一个对象,之后被下一句的sender.text()提取出来文本信息
self.statusBar().showMessage(sender.text()+'was pressed')