MCPcopy Index your code
hub / github.com/PyQt5/PyQt / __init__

Method __init__

QSlider/LfSlider.py:43–69  ·  view source on GitHub ↗
(self, *args, **kwargs)

Source from the content-addressed store, hash-verified

41class Window(QWidget):
42
43 def __init__(self, *args, **kwargs):
44 super(Window, self).__init__(*args, **kwargs)
45 layout = QHBoxLayout(self)
46
47 # 左侧原始
48 left_group = QGroupBox('原始QSlider', self)
49 left_layout = QVBoxLayout(left_group)
50 self.leftLabel = QPlainTextEdit(self)
51 left_layout.addWidget(self.leftLabel)
52
53 self.leftSlider = QSlider(Qt.Horizontal, self)
54 self.leftSlider.valueChanged.connect(self.onLeftChanged)
55 left_layout.addWidget(self.leftSlider)
56
57 layout.addWidget(left_group)
58
59 # 右侧低频率变化
60 right_group = QGroupBox('LfSlider', self)
61 right_layout = QVBoxLayout(right_group)
62 self.rightLabel = QPlainTextEdit(self)
63 right_layout.addWidget(self.rightLabel)
64
65 self.rightSlider = LfSlider(Qt.Horizontal, self)
66 self.rightSlider.valueChanged.connect(self.onRightChanged)
67 right_layout.addWidget(self.rightSlider)
68
69 layout.addWidget(right_group)
70
71 def onLeftChanged(self, value):
72 self.leftLabel.appendPlainText(datetime.now().strftime("[%H:%M:%S.%f] ") + str(value))

Callers 1

__init__Method · 0.45

Calls 2

LfSliderClass · 0.85
addWidgetMethod · 0.80

Tested by

no test coverage detected