Skip to content

Commit

Permalink
fixed bug with slider dissapearing ozmartian#3
Browse files Browse the repository at this point in the history
  • Loading branch information
morzhakovanton committed Nov 14, 2023
1 parent 3fc02a1 commit 3342e5a
Showing 1 changed file with 6 additions and 7 deletions.
13 changes: 6 additions & 7 deletions vidcutter/videocutter.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-

import copy
import logging
import os
import sys
Expand Down Expand Up @@ -365,30 +365,29 @@ def toolbarPlus(self):
else:
self.factor += 2
self.factor = self.clip(self.factor, self.factor_minimum, self.factor_maximum)
# normalizedSliderPosition = copy.copy(self.videoSlider.value())
# normalizedSliderPosition = float(self.videoSlider.value()) / self.videoSlider.maximum()
self.videoSlider.setMaximum(int(self.videoSlider.baseMaximum * self.factor))
self.timelineFactorLabel.setText(str(self.factor))
self.setTimelineSize()
newSliderPosition = int(self.videoSlider.value() * self.factor)
self.setPosition(newSliderPosition)
# self.setPosition(int(normalizedSliderPosition * self.factor))
if self.parent.isEnabled() and self.mediaAvailable:
self.renderSliderVideoClips()

# print(self.videoSlider.maximum())

@pyqtSlot()
def toolbarMinus(self):
if self.factor == 2:
self.factor -= 1
else:
self.factor -= 2
self.factor = self.clip(self.factor, self.factor_minimum, self.factor_maximum)
# newSliderPosition = (self.videoSlider.value() / self.factor)
self.videoSlider.setMaximum(int(self.videoSlider.baseMaximum / self.factor))
self.timelineFactorLabel.setText(str(self.factor))
self.setTimelineSize()
newSliderPosition = (self.videoSlider.value() * self.factor)
self.setPosition(newSliderPosition)
if self.parent.isEnabled() and self.mediaAvailable:
self.renderSliderVideoClips()
# self.setPosition(newSliderPosition)


@pyqtSlot()
Expand Down

0 comments on commit 3342e5a

Please sign in to comment.