forked from M-Labs/thermostat
Crude removal of fan group from .ui file
This commit is contained in:
parent
8e98b62cfb
commit
a3d4bef68e
|
@ -1,4 +1,4 @@
|
||||||
from PyQt6 import QtWidgets, QtGui
|
from PyQt6 import QtWidgets, QtGui, QtCore
|
||||||
from PyQt6.QtCore import pyqtSignal, QObject, QSignalBlocker, pyqtSlot
|
from PyQt6.QtCore import pyqtSignal, QObject, QSignalBlocker, pyqtSlot
|
||||||
from pyqtgraph.parametertree import Parameter, ParameterTree, ParameterItem, registerParameterType
|
from pyqtgraph.parametertree import Parameter, ParameterTree, ParameterItem, registerParameterType
|
||||||
import pyqtgraph as pg
|
import pyqtgraph as pg
|
||||||
|
@ -203,6 +203,64 @@ class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow):
|
||||||
self.menu.addAction(port)
|
self.menu.addAction(port)
|
||||||
self.menu.port = port
|
self.menu.port = port
|
||||||
|
|
||||||
|
self.fan_group = QtWidgets.QWidget()
|
||||||
|
self.fan_group.setEnabled(False)
|
||||||
|
self.fan_group.setMinimumSize(QtCore.QSize(40, 0))
|
||||||
|
self.fan_group.setObjectName("fan_group")
|
||||||
|
self.horizontalLayout_6 = QtWidgets.QHBoxLayout(self.fan_group)
|
||||||
|
self.horizontalLayout_6.setContentsMargins(0, 0, 0, 0)
|
||||||
|
self.horizontalLayout_6.setSpacing(0)
|
||||||
|
self.horizontalLayout_6.setObjectName("horizontalLayout_6")
|
||||||
|
self.gan_layout = QtWidgets.QHBoxLayout()
|
||||||
|
self.gan_layout.setSpacing(9)
|
||||||
|
self.gan_layout.setObjectName("gan_layout")
|
||||||
|
self.fan_pwm_warning = QtWidgets.QLabel(parent=self.fan_group)
|
||||||
|
self.fan_pwm_warning.setMinimumSize(QtCore.QSize(16, 0))
|
||||||
|
self.fan_pwm_warning.setText("")
|
||||||
|
self.fan_pwm_warning.setObjectName("fan_pwm_warning")
|
||||||
|
self.gan_layout.addWidget(self.fan_pwm_warning)
|
||||||
|
self.fan_lbl = QtWidgets.QLabel(parent=self.fan_group)
|
||||||
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Expanding)
|
||||||
|
sizePolicy.setHorizontalStretch(0)
|
||||||
|
sizePolicy.setVerticalStretch(0)
|
||||||
|
sizePolicy.setHeightForWidth(self.fan_lbl.sizePolicy().hasHeightForWidth())
|
||||||
|
self.fan_lbl.setSizePolicy(sizePolicy)
|
||||||
|
self.fan_lbl.setMinimumSize(QtCore.QSize(40, 0))
|
||||||
|
self.fan_lbl.setMaximumSize(QtCore.QSize(40, 16777215))
|
||||||
|
self.fan_lbl.setBaseSize(QtCore.QSize(40, 0))
|
||||||
|
self.fan_lbl.setObjectName("fan_lbl")
|
||||||
|
self.gan_layout.addWidget(self.fan_lbl)
|
||||||
|
self.fan_power_slider = QtWidgets.QSlider(parent=self.fan_group)
|
||||||
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Expanding)
|
||||||
|
sizePolicy.setHorizontalStretch(0)
|
||||||
|
sizePolicy.setVerticalStretch(0)
|
||||||
|
sizePolicy.setHeightForWidth(self.fan_power_slider.sizePolicy().hasHeightForWidth())
|
||||||
|
self.fan_power_slider.setSizePolicy(sizePolicy)
|
||||||
|
self.fan_power_slider.setMinimumSize(QtCore.QSize(200, 0))
|
||||||
|
self.fan_power_slider.setMaximumSize(QtCore.QSize(200, 16777215))
|
||||||
|
self.fan_power_slider.setBaseSize(QtCore.QSize(200, 0))
|
||||||
|
self.fan_power_slider.setMinimum(1)
|
||||||
|
self.fan_power_slider.setMaximum(100)
|
||||||
|
self.fan_power_slider.setOrientation(QtCore.Qt.Orientation.Horizontal)
|
||||||
|
self.fan_power_slider.setObjectName("fan_power_slider")
|
||||||
|
self.gan_layout.addWidget(self.fan_power_slider)
|
||||||
|
self.fan_auto_box = QtWidgets.QCheckBox(parent=self.fan_group)
|
||||||
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Expanding)
|
||||||
|
sizePolicy.setHorizontalStretch(0)
|
||||||
|
sizePolicy.setVerticalStretch(0)
|
||||||
|
sizePolicy.setHeightForWidth(self.fan_auto_box.sizePolicy().hasHeightForWidth())
|
||||||
|
self.fan_auto_box.setSizePolicy(sizePolicy)
|
||||||
|
self.fan_auto_box.setMinimumSize(QtCore.QSize(70, 0))
|
||||||
|
self.fan_auto_box.setMaximumSize(QtCore.QSize(70, 16777215))
|
||||||
|
self.fan_auto_box.setObjectName("fan_auto_box")
|
||||||
|
self.gan_layout.addWidget(self.fan_auto_box)
|
||||||
|
self.horizontalLayout_6.addLayout(self.gan_layout)
|
||||||
|
|
||||||
|
_translate = QtCore.QCoreApplication.translate
|
||||||
|
self.fan_lbl.setToolTip(_translate("MainWindow", "Adjust the fan"))
|
||||||
|
self.fan_lbl.setText(_translate("MainWindow", "Fan:"))
|
||||||
|
self.fan_auto_box.setText(_translate("MainWindow", "Auto"))
|
||||||
|
|
||||||
fan = QtWidgets.QWidgetAction(self.menu)
|
fan = QtWidgets.QWidgetAction(self.menu)
|
||||||
fan.setDefaultWidget(self.fan_group)
|
fan.setDefaultWidget(self.fan_group)
|
||||||
self.menu.addAction(fan)
|
self.menu.addAction(fan)
|
||||||
|
|
146
pytec/tec_qt.ui
146
pytec/tec_qt.ui
|
@ -325,152 +325,6 @@
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
|
||||||
<widget class="QWidget" name="fan_group" native="true">
|
|
||||||
<property name="enabled">
|
|
||||||
<bool>false</bool>
|
|
||||||
</property>
|
|
||||||
<property name="minimumSize">
|
|
||||||
<size>
|
|
||||||
<width>40</width>
|
|
||||||
<height>0</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
<layout class="QHBoxLayout" name="horizontalLayout_6">
|
|
||||||
<property name="spacing">
|
|
||||||
<number>0</number>
|
|
||||||
</property>
|
|
||||||
<property name="leftMargin">
|
|
||||||
<number>0</number>
|
|
||||||
</property>
|
|
||||||
<property name="topMargin">
|
|
||||||
<number>0</number>
|
|
||||||
</property>
|
|
||||||
<property name="rightMargin">
|
|
||||||
<number>0</number>
|
|
||||||
</property>
|
|
||||||
<property name="bottomMargin">
|
|
||||||
<number>0</number>
|
|
||||||
</property>
|
|
||||||
<item>
|
|
||||||
<layout class="QHBoxLayout" name="gan_layout">
|
|
||||||
<property name="spacing">
|
|
||||||
<number>9</number>
|
|
||||||
</property>
|
|
||||||
<item>
|
|
||||||
<widget class="QLabel" name="fan_pwm_warning">
|
|
||||||
<property name="minimumSize">
|
|
||||||
<size>
|
|
||||||
<width>16</width>
|
|
||||||
<height>0</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string/>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<widget class="QLabel" name="fan_lbl">
|
|
||||||
<property name="sizePolicy">
|
|
||||||
<sizepolicy hsizetype="Fixed" vsizetype="Expanding">
|
|
||||||
<horstretch>0</horstretch>
|
|
||||||
<verstretch>0</verstretch>
|
|
||||||
</sizepolicy>
|
|
||||||
</property>
|
|
||||||
<property name="minimumSize">
|
|
||||||
<size>
|
|
||||||
<width>40</width>
|
|
||||||
<height>0</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
<property name="maximumSize">
|
|
||||||
<size>
|
|
||||||
<width>40</width>
|
|
||||||
<height>16777215</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
<property name="baseSize">
|
|
||||||
<size>
|
|
||||||
<width>40</width>
|
|
||||||
<height>0</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
<property name="toolTip">
|
|
||||||
<string>Adjust the fan</string>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string>Fan:</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<widget class="QSlider" name="fan_power_slider">
|
|
||||||
<property name="sizePolicy">
|
|
||||||
<sizepolicy hsizetype="Fixed" vsizetype="Expanding">
|
|
||||||
<horstretch>0</horstretch>
|
|
||||||
<verstretch>0</verstretch>
|
|
||||||
</sizepolicy>
|
|
||||||
</property>
|
|
||||||
<property name="minimumSize">
|
|
||||||
<size>
|
|
||||||
<width>200</width>
|
|
||||||
<height>0</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
<property name="maximumSize">
|
|
||||||
<size>
|
|
||||||
<width>200</width>
|
|
||||||
<height>16777215</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
<property name="baseSize">
|
|
||||||
<size>
|
|
||||||
<width>200</width>
|
|
||||||
<height>0</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
<property name="minimum">
|
|
||||||
<number>1</number>
|
|
||||||
</property>
|
|
||||||
<property name="maximum">
|
|
||||||
<number>100</number>
|
|
||||||
</property>
|
|
||||||
<property name="orientation">
|
|
||||||
<enum>Qt::Horizontal</enum>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<widget class="QCheckBox" name="fan_auto_box">
|
|
||||||
<property name="sizePolicy">
|
|
||||||
<sizepolicy hsizetype="Fixed" vsizetype="Expanding">
|
|
||||||
<horstretch>0</horstretch>
|
|
||||||
<verstretch>0</verstretch>
|
|
||||||
</sizepolicy>
|
|
||||||
</property>
|
|
||||||
<property name="minimumSize">
|
|
||||||
<size>
|
|
||||||
<width>70</width>
|
|
||||||
<height>0</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
<property name="maximumSize">
|
|
||||||
<size>
|
|
||||||
<width>70</width>
|
|
||||||
<height>16777215</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
<property name="text">
|
|
||||||
<string>Auto</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
<item>
|
||||||
<widget class="Line" name="line_1">
|
<widget class="Line" name="line_1">
|
||||||
<property name="sizePolicy">
|
<property name="sizePolicy">
|
||||||
|
|
|
@ -153,59 +153,6 @@ class Ui_MainWindow(object):
|
||||||
self.line_0.setFrameShadow(QtWidgets.QFrame.Shadow.Sunken)
|
self.line_0.setFrameShadow(QtWidgets.QFrame.Shadow.Sunken)
|
||||||
self.line_0.setObjectName("line_0")
|
self.line_0.setObjectName("line_0")
|
||||||
self.settings_layout.addWidget(self.line_0)
|
self.settings_layout.addWidget(self.line_0)
|
||||||
self.fan_group = QtWidgets.QWidget(parent=self.bottom_settings_group)
|
|
||||||
self.fan_group.setEnabled(False)
|
|
||||||
self.fan_group.setMinimumSize(QtCore.QSize(40, 0))
|
|
||||||
self.fan_group.setObjectName("fan_group")
|
|
||||||
self.horizontalLayout_6 = QtWidgets.QHBoxLayout(self.fan_group)
|
|
||||||
self.horizontalLayout_6.setContentsMargins(0, 0, 0, 0)
|
|
||||||
self.horizontalLayout_6.setSpacing(0)
|
|
||||||
self.horizontalLayout_6.setObjectName("horizontalLayout_6")
|
|
||||||
self.gan_layout = QtWidgets.QHBoxLayout()
|
|
||||||
self.gan_layout.setSpacing(9)
|
|
||||||
self.gan_layout.setObjectName("gan_layout")
|
|
||||||
self.fan_pwm_warning = QtWidgets.QLabel(parent=self.fan_group)
|
|
||||||
self.fan_pwm_warning.setMinimumSize(QtCore.QSize(16, 0))
|
|
||||||
self.fan_pwm_warning.setText("")
|
|
||||||
self.fan_pwm_warning.setObjectName("fan_pwm_warning")
|
|
||||||
self.gan_layout.addWidget(self.fan_pwm_warning)
|
|
||||||
self.fan_lbl = QtWidgets.QLabel(parent=self.fan_group)
|
|
||||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Expanding)
|
|
||||||
sizePolicy.setHorizontalStretch(0)
|
|
||||||
sizePolicy.setVerticalStretch(0)
|
|
||||||
sizePolicy.setHeightForWidth(self.fan_lbl.sizePolicy().hasHeightForWidth())
|
|
||||||
self.fan_lbl.setSizePolicy(sizePolicy)
|
|
||||||
self.fan_lbl.setMinimumSize(QtCore.QSize(40, 0))
|
|
||||||
self.fan_lbl.setMaximumSize(QtCore.QSize(40, 16777215))
|
|
||||||
self.fan_lbl.setBaseSize(QtCore.QSize(40, 0))
|
|
||||||
self.fan_lbl.setObjectName("fan_lbl")
|
|
||||||
self.gan_layout.addWidget(self.fan_lbl)
|
|
||||||
self.fan_power_slider = QtWidgets.QSlider(parent=self.fan_group)
|
|
||||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Expanding)
|
|
||||||
sizePolicy.setHorizontalStretch(0)
|
|
||||||
sizePolicy.setVerticalStretch(0)
|
|
||||||
sizePolicy.setHeightForWidth(self.fan_power_slider.sizePolicy().hasHeightForWidth())
|
|
||||||
self.fan_power_slider.setSizePolicy(sizePolicy)
|
|
||||||
self.fan_power_slider.setMinimumSize(QtCore.QSize(200, 0))
|
|
||||||
self.fan_power_slider.setMaximumSize(QtCore.QSize(200, 16777215))
|
|
||||||
self.fan_power_slider.setBaseSize(QtCore.QSize(200, 0))
|
|
||||||
self.fan_power_slider.setMinimum(1)
|
|
||||||
self.fan_power_slider.setMaximum(100)
|
|
||||||
self.fan_power_slider.setOrientation(QtCore.Qt.Orientation.Horizontal)
|
|
||||||
self.fan_power_slider.setObjectName("fan_power_slider")
|
|
||||||
self.gan_layout.addWidget(self.fan_power_slider)
|
|
||||||
self.fan_auto_box = QtWidgets.QCheckBox(parent=self.fan_group)
|
|
||||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Expanding)
|
|
||||||
sizePolicy.setHorizontalStretch(0)
|
|
||||||
sizePolicy.setVerticalStretch(0)
|
|
||||||
sizePolicy.setHeightForWidth(self.fan_auto_box.sizePolicy().hasHeightForWidth())
|
|
||||||
self.fan_auto_box.setSizePolicy(sizePolicy)
|
|
||||||
self.fan_auto_box.setMinimumSize(QtCore.QSize(70, 0))
|
|
||||||
self.fan_auto_box.setMaximumSize(QtCore.QSize(70, 16777215))
|
|
||||||
self.fan_auto_box.setObjectName("fan_auto_box")
|
|
||||||
self.gan_layout.addWidget(self.fan_auto_box)
|
|
||||||
self.horizontalLayout_6.addLayout(self.gan_layout)
|
|
||||||
self.settings_layout.addWidget(self.fan_group)
|
|
||||||
self.line_1 = QtWidgets.QFrame(parent=self.bottom_settings_group)
|
self.line_1 = QtWidgets.QFrame(parent=self.bottom_settings_group)
|
||||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
|
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
|
||||||
sizePolicy.setHorizontalStretch(0)
|
sizePolicy.setHorizontalStretch(0)
|
||||||
|
@ -299,9 +246,6 @@ class Ui_MainWindow(object):
|
||||||
self.ip_set_line.setPlaceholderText(_translate("MainWindow", "IP:port for the Thermostat"))
|
self.ip_set_line.setPlaceholderText(_translate("MainWindow", "IP:port for the Thermostat"))
|
||||||
self.connect_btn.setText(_translate("MainWindow", "Connect"))
|
self.connect_btn.setText(_translate("MainWindow", "Connect"))
|
||||||
self.status_lbl.setText(_translate("MainWindow", "Disconnected"))
|
self.status_lbl.setText(_translate("MainWindow", "Disconnected"))
|
||||||
self.fan_lbl.setToolTip(_translate("MainWindow", "Adjust the fan"))
|
|
||||||
self.fan_lbl.setText(_translate("MainWindow", "Fan:"))
|
|
||||||
self.fan_auto_box.setText(_translate("MainWindow", "Auto"))
|
|
||||||
self.report_lbl.setText(_translate("MainWindow", "Poll every: "))
|
self.report_lbl.setText(_translate("MainWindow", "Poll every: "))
|
||||||
self.report_refresh_spin.setSuffix(_translate("MainWindow", " s"))
|
self.report_refresh_spin.setSuffix(_translate("MainWindow", " s"))
|
||||||
self.report_box.setText(_translate("MainWindow", "Report"))
|
self.report_box.setText(_translate("MainWindow", "Report"))
|
||||||
|
|
Loading…
Reference in New Issue