2010年1月3日星期日

PyQt4学习笔记1

1. 几种控件的使用
(1) QSpinBox / QDoubleSpinBox
QSpinBox 操作内容为int
QDoubleSpinBox的操作数为double||float
使用setRange(0, 100.00)设置范围
使用setSingleStep(0.01)设置步进
setValue(5.25) 设置初始值
setPrefix("$ ") / setSuffix(" %")前缀后缀
value()获取其值
(2) QComboBox
addItem("XXX") 增加内容。
currentText()获取当前选中项
(3) 布局控制器
QGridLayout
QHBoxLayout
QVBoxLayout
2. signal && slot
s.connect(w,SIGNAL("signalSignature"),functionName)
s.connect(w,SIGNAL("signalSignature"),instance.methodName)
s.connect(w,SIGNAL("signalSignature"),instance,SLOT("slotSignature"))

没有评论:

发表评论