def on_position_changed(self, position): if position is None: return position = position * 1000 m, s = parse_ms(position) t = QTime(0, m, s) self.setText(t.toString('mm:ss'))
def on_position_changed(self, position): if position is None: return position = position * 1000 m, s = parse_ms(position) t = QTime(0, m, s) self.position_label.setText(t.toString('mm:ss')) self.progress_slider.update_state(position)
def on_duration_changed(self, duration): duration = duration * 1000 m, s = parse_ms(duration) t = QTime(0, m, s) self.progress_slider.set_duration(duration) self.duration_label.setText(t.toString('mm:ss'))
def on_duration_changed(self, duration): duration = duration * 1000 m, s = parse_ms(duration) t = QTime(0, m, s) self.setText(t.toString('mm:ss'))