Only emit signal if the properties actually changed

This commit is contained in:
Jaime van Kessel 2019-02-19 17:46:29 +01:00
parent aef89e2bd3
commit b61bf3df4d

View file

@ -35,6 +35,7 @@ class MultiBuildPlateModel(ListModel):
self._active_build_plate = -1
def setMaxBuildPlate(self, max_build_plate):
if self._max_build_plate != max_build_plate:
self._max_build_plate = max_build_plate
self.maxBuildPlateChanged.emit()
@ -44,6 +45,7 @@ class MultiBuildPlateModel(ListModel):
return self._max_build_plate
def setActiveBuildPlate(self, nr):
if self._active_build_plate != nr:
self._active_build_plate = nr
self.activeBuildPlateChanged.emit()