Browse Source

follow-up qml slider: remove unneeded setters

master
ThomasV 3 years ago
parent
commit
3334b2f731
  1. 26
      electrum/gui/qml/qeswaphelper.py

26
electrum/gui/qml/qeswaphelper.py

@ -99,23 +99,11 @@ class QESwapHelper(AuthMixin, QObject):
def leftVoid(self): def leftVoid(self):
return self._leftVoid return self._leftVoid
@leftVoid.setter
def leftVoid(self, leftVoid):
if self._leftVoid != leftVoid:
self._leftVoid = leftVoid
self.leftVoidChanged.emit()
rightVoidChanged = pyqtSignal() rightVoidChanged = pyqtSignal()
@pyqtProperty(float, notify=rightVoidChanged) @pyqtProperty(float, notify=rightVoidChanged)
def rightVoid(self): def rightVoid(self):
return self._rightVoid return self._rightVoid
@rightVoid.setter
def rightVoid(self, rightVoid):
if self._rightVoid != rightVoid:
self._rightVoid = rightVoid
self.rightVoidChanged.emit()
validChanged = pyqtSignal() validChanged = pyqtSignal()
@pyqtProperty(bool, notify=validChanged) @pyqtProperty(bool, notify=validChanged)
def valid(self): def valid(self):
@ -242,14 +230,16 @@ class QESwapHelper(AuthMixin, QObject):
self.rangeMax = forward self.rangeMax = forward
# percentage of void, right or left # percentage of void, right or left
if reverse < forward: if reverse < forward:
self.leftVoid = 0.5 * (forward - reverse) / forward self._leftVoid = 0.5 * (forward - reverse) / forward
self.rightVoid = 0 self._rightVoid = 0
elif reverse > forward: elif reverse > forward:
self.leftVoid = 0 self._leftVoid = 0
self.rightVoid = - 0.5 * (forward - reverse) / reverse self._rightVoid = - 0.5 * (forward - reverse) / reverse
else: else:
self.leftVoid = 0 self._leftVoid = 0
self.rightVoid = 0 self._rightVoid = 0
self.leftVoidChanged.emit()
self.rightVoidChanged.emit()
self.swap_slider_moved() self.swap_slider_moved()

Loading…
Cancel
Save