-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.py
31 lines (24 loc) · 840 Bytes
/
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
from PyQt6.QtWidgets import QApplication, QWidget, QSlider, QLabel
from PyQt6.QtCore import Qt
import sys
class Window(QWidget):
def __init__(self):
super().__init__()
self.resize(300, 250)
self.setWindowTitle("Turtle Code")
self.label = QLabel(self)
self.label.move(130, 100)
slider = QSlider(Qt.Orientation.Horizontal, self)
slider.setGeometry(50, 50, 200, 50)
slider.setMinimum(0)
slider.setMaximum(20)
slider.setTickPosition(QSlider.TickPosition.TicksBelow)
slider.setTickInterval(1)
slider.valueChanged.connect(self.display)
def display(self):
self.label.setText("Value: " + str(self.sender().value()))
self.label.adjustSize()
app = QApplication(sys.argv)
window = Window()
window.show()
sys.exit(app.exec())