PyQt5实战——《做一个时间拖动器》

做一个时间拖动器

演示:

源码:

#coding:utf-8
 
import sys
from PyQt5.QtCore import Qt
from PyQt5.QtWidgets import (QWidget, QLCDNumber, QSlider, QVBoxLayout, QApplication)
 
class SigSlot(QWidget):
    def __init__(self,parent=None):
        QWidget.__init__(self)
        self.setWindowTitle('XXOO')
        lcd = QLCDNumber(self)
        slider = QSlider(Qt.Horizontal,self)
         
        vbox = QVBoxLayout()
        vbox.addWidget(lcd)
        vbox.addWidget(slider)
         
        self.setLayout(vbox)
         
        slider.valueChanged.connect(lcd.display)
        self.resize(350,250)
         
app = QApplication(sys.argv)
qb = SigSlot()
qb.show()
sys.exit(app.exec_())
posted @ 2021-06-04 13:32  博客zhu虎康  阅读(110)  评论(0编辑  收藏  举报