Изменил(а) на 'main.py'
This commit is contained in:
parent
ef48b8ce94
commit
05105055ce
15
main.py
15
main.py
@ -103,9 +103,9 @@ class AppWindow(QMainWindow):
|
||||
for led in self.ui.led_array:
|
||||
led.mousePressEvent = self.set_color
|
||||
|
||||
self.ui.pushButton_leds_on.clicked.connect(lambda: self.switch_all(True))
|
||||
self.ui.pushButton_leds_off.clicked.connect(lambda: self.switch_all(False))
|
||||
self.ui.pushButton_leds_color.clicked.connect(self.set_color_all)
|
||||
self.ui.pushButton_leds_on.clicked.connect(lambda: self.switch_all(True))#обработка кнопк включения индикаторов
|
||||
self.ui.pushButton_leds_off.clicked.connect(lambda: self.switch_all(False))#обработка кнопки выключения индикаторов
|
||||
self.ui.pushButton_leds_color.clicked.connect(self.set_color_all)#обработка кнопки изменения цвета индикаторов
|
||||
|
||||
|
||||
def handle_toggle_lamp(self, Name: str, checked: bool):
|
||||
@ -117,6 +117,7 @@ class AppWindow(QMainWindow):
|
||||
n = Name[-1]
|
||||
|
||||
# TODO: переписать названия пушей и лейблов
|
||||
# сделано
|
||||
if checked:
|
||||
getattr(self.ui, 'pushButton_switch_lamp' + n).setText("Выкл")
|
||||
getattr(self.ui, 'label_lamp_on' + n).hide()
|
||||
@ -155,8 +156,8 @@ class AppWindow(QMainWindow):
|
||||
self.led_data[led.objectName()][s] = 0
|
||||
|
||||
|
||||
def set_color_all(self):
|
||||
color = QColorDialog.getColor()
|
||||
def set_color_all(self): #метод изменения цвета индикаторам led
|
||||
color = QColorDialog.getColor() #получение цвета, который пользователь выберет в спец. окне
|
||||
if color.isValid():
|
||||
palette = QPalette()
|
||||
palette.setColor(QPalette.Button, color)
|
||||
@ -261,7 +262,7 @@ class AppWindow(QMainWindow):
|
||||
|
||||
return wrapper
|
||||
|
||||
return inner
|
||||
return inner #это не игрок в hearthstone
|
||||
|
||||
|
||||
@with_err_handling('post_reply')
|
||||
@ -315,7 +316,7 @@ class AppWindow(QMainWindow):
|
||||
self.plot.update(data["temperature"])
|
||||
|
||||
|
||||
def update_buttons(self, bs):#на панели 3 тумблера, данная функция осуществляет их обработку
|
||||
def update_buttons(self, bs):#на панели есть 3 тумблера, данный метод осуществляет их обработку
|
||||
for i in range(1, 4):
|
||||
button_state = bs[i-1]
|
||||
if button_state == 'True':
|
||||
|
Loading…
x
Reference in New Issue
Block a user