- added slider_initial_update

This commit is contained in:
jens
2020-11-26 12:40:05 +01:00
parent 77213fefaa
commit 8f227eebe2
+4 -1
View File
@@ -31,6 +31,7 @@ class Window(QtWidgets.QMainWindow, Ui_MainWindow):
self.Slider.valueChanged.connect(self.on_slider_changed) self.Slider.valueChanged.connect(self.on_slider_changed)
self.checkbox_heater_activate.stateChanged.connect(self.on_checkbox_changed) self.checkbox_heater_activate.stateChanged.connect(self.on_checkbox_changed)
self.send_data = Queue() self.send_data = Queue()
self.slider_initial_update = True
def connect(self): def connect(self):
self.ws_client.connect(uri="ws://localhost:8765") self.ws_client.connect(uri="ws://localhost:8765")
@@ -63,7 +64,9 @@ class Window(QtWidgets.QMainWindow, Ui_MainWindow):
self.checkbox_heater_activate.setCheckState(2 if msg['Activate'] == 1 else 0) self.checkbox_heater_activate.setCheckState(2 if msg['Activate'] == 1 else 0)
elif "Power" in key: elif "Power" in key:
self.lcdNumber.display(msg['Power']) self.lcdNumber.display(msg['Power'])
self.Slider.setValue(msg['Power']) if self.slider_initial_update:
self.Slider.setValue(msg['Power'])
self.slider_initial_update = False
elif "Capabilities" in key: elif "Capabilities" in key:
submsg = msg['Capabilities'] submsg = msg['Capabilities']
if "Power" in submsg: if "Power" in submsg: