def __init__(self):
super(Window, self).__init__()
self.horizontalSliders = SlidersGroup(Qt.Horizontal,
"Horizontal")
self.verticalSliders = SlidersGroup(Qt.Vertical, "Vertical")
self.stackedWidget = QStackedWidget()
self.stackedWidget.addWidget(self.horizontalSliders)
self.stackedWidget.addWidget(self.verticalSliders)
self.createControls("Controls")
self.horizontalSliders.valueChanged.connect(self.verticalSliders.setValue)
self.verticalSliders.valueChanged.connect(self.valueSpinBox.setValue)
self.valueSpinBox.valueChanged.connect(self.horizontalSliders.setValue)
layout = QHBoxLayout()
layout.addWidget(self.controlsGroup)
layout.addWidget(self.stackedWidget)
self.setLayout(layout)
self.minimumSpinBox.setValue(0)
self.maximumSpinBox.setValue(20)
self.valueSpinBox.setValue(5)
self.setWindowTitle("Sliders")
评论列表
文章目录