def __init__(self, params): MWB.__init__(self, params) QSlider.__init__(self, Qt.Horizontal) self.setStyleSheet(''' QSlider { background: transparent; } QSlider::groove:horizontal { border: 1px solid #6bbef2; background: rgba(59, 156, 217, 100); height: 8px; margin: 2px 0; border-radius: 3px; } QSlider::handle:horizontal { background: rgba(59, 156, 217, 200); border: 2px solid #ffffff; width: 15px; height: 15px; margin: -4px 0; border-radius: 5px; } ''') self.valueChanged.connect(M(self.val_changed)) self.setMinimum(0) self.setMaximum(100)
def __init__(self, *args, **kwargs): QSlider.__init__(self, *args, **kwargs) self._max_int_value = 10**4 QSlider.setMinimum(self, 0) QSlider.setMaximum(self, self._max_int_value) self._max_value = 1.0 self._min_value = 0.0 self.valueChanged.connect(self._emit_value_changed)
def __init__(self, label, scale_factor=1): QSlider.__init__(self) self.label = label self.scale_factor = scale_factor self.setOrientation(QtCore.Qt.Horizontal) self.setFocusPolicy(QtCore.Qt.StrongFocus) self.setTickPosition(QSlider.TicksBelow) self.valueChanged.connect(self.show_slider_value)
def __init__(self, params): IWB.__init__(self, params) QSlider.__init__(self, Qt.Horizontal) self.setStyleSheet(''' background: transparent; ''') self.setFixedWidth(70) self.setMinimum(0) self.setMaximum(100000) self.setSingleStep(1) self.valueChanged.connect(M(self.slider_val_changed))
def __init__(self, width, height, config): """ Custom slider for the execution's speed selection :param sig_status: signal that is connected to the statusbar :param width: :param height: :param config: configuration file """ QSlider.__init__(self, Qt.Horizontal) self.config = config self.setMinimum(0) self.setMaximum(255) self.setFixedSize(width, height) self.setToolTip("Execution speed") self.setStyleSheet( "border-left: 2px solid #333333; background-color: " + self.config.get('colors', 'slider_bg') + ";") self.valueChanged.connect(self.value_changed)
def __init__(self, tool, param, label, allow_real_time: bool = True): QSlider.__init__(self, Qt.Horizontal) QParamHandler.__init__(self, tool, param, label, allow_real_time)