#https://www.pythonguis.com/tutorials/pyqt6-widgets/
import sys
from PyQt6.QtCore import Qt
from PyQt6.QtGui import QPixmap
from PyQt6.QtWidgets import (
    QApplication,QCheckBox,QComboBox,QDial,QDoubleSpinBox,
    QLabel,QLineEdit,QListWidget,QMainWindow,QSlider,QSpinBox,
)
class MainWindow(QMainWindow):
    def __init__(self):
        super().__init__()
        self.setWindowTitle("Moja aplikacija")
        pripomoček = QSlider()
        pripomoček.setMinimum(-10)
        pripomoček.setMaximum(3)
        # Ali: pripomoček.setRange(-10,3)
        pripomoček = QSlider(Qt.Orientation.Vertical)
        # Ali: pripomoček = QSlider(Qt.Orientation.Horizontal)         
        pripomoček.setSingleStep(3)
        pripomoček.valueChanged.connect(self.value_changed)
        pripomoček.sliderMoved.connect(self.slider_position)
        pripomoček.sliderPressed.connect(self.slider_pressed)
        pripomoček.sliderReleased.connect(self.slider_released)
        self.setCentralWidget(pripomoček)
    def value_changed(self, i):
        print(i)
    def slider_position(self, p):
        print("Pozicija", p)
    def slider_pressed(self):
        print("Pritisk!")
    def slider_released(self):
        print("Sproščeno")
aplikacija = QApplication(sys.argv)
okno = MainWindow()
okno.show()
aplikacija.exec()        


