from PyQt4.QtCore import *
from PyQt4.QtGui import *
import sys
class FF(QDialog):
def __init__(self,parent=None):
super(FF,self).__init__(parent)
dial=QDial()
dial.setNotchesVisible(True)
spinbox=QSpinBox()
layout=QHBoxLayout()
layout.addWidget(dial)
layout.addWidget(spinbox)
self.setLayout(layout)
app=QApplication(sys.argv)
f=FF()
f.show()
app.exec_()
参考编程指南。
self.connect(dial,SIGNAL('valueChanged(int)'),spinbox.setValue)
self.connect(spinbox,SIGNAL('valueChanged(int)'),dial.setValue)
如果需要关联的话,设置上面的参数。