Remove manual tab override/enable checkboxes from browser and PyQt clients

Drops the tc-enable, heater-activate and stirrer-activate checkboxes
and all associated state, signal connections, initial-sync flags, and
channel-handler logic. Regenerates main_window.py from the updated .ui.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DF16nV2ispNw1C9SbvqbRQ
This commit is contained in:
2026-06-27 20:37:14 +02:00
co-authored by Claude Sonnet 4.6
parent 82acc2d149
commit dd6193fa46
5 changed files with 7 additions and 142 deletions
-42
View File
@@ -517,22 +517,6 @@
<property name="title">
<string>Controller</string>
</property>
<widget class="QCheckBox" name="checkbox_tc_enable">
<property name="geometry">
<rect>
<x>0</x>
<y>25</y>
<width>141</width>
<height>25</height>
</rect>
</property>
<property name="toolTip">
<string>While disabled, the controller tries not to drive the heater (output forced to 0) and the setpoints below are inactive</string>
</property>
<property name="text">
<string>Enabled</string>
</property>
</widget>
<widget class="QSlider" name="Slider_temp_soll">
<property name="geometry">
<rect>
@@ -629,19 +613,6 @@
<enum>Qt::Vertical</enum>
</property>
</widget>
<widget class="QCheckBox" name="checkbox_heater_activate">
<property name="geometry">
<rect>
<x>30</x>
<y>370</y>
<width>81</width>
<height>31</height>
</rect>
</property>
<property name="text">
<string>Activate</string>
</property>
</widget>
<widget class="QLabel" name="label_10">
<property name="geometry">
<rect>
@@ -665,19 +636,6 @@
<property name="title">
<string>Stirrer</string>
</property>
<widget class="QCheckBox" name="checkbox_stirrer_activate">
<property name="geometry">
<rect>
<x>40</x>
<y>370</y>
<width>81</width>
<height>23</height>
</rect>
</property>
<property name="text">
<string>Activate</string>
</property>
</widget>
<widget class="QSlider" name="Slider_speed_soll">
<property name="geometry">
<rect>