LISHUZUOXUN_yangjiang/LSZXPagesManagerLibrary/band_page.py

39 lines
1.3 KiB
Python
Raw Normal View History

2024-09-23 14:54:15 +08:00
# coding: gb2312
from LSZXPagesManagerLibrary.band_page_layout_define import BandPageLayoutDefine
from LSZXPagesManagerLibrary.pop_band_alarm_dialog import PopBandAlarmDialog
from PureBackend.global_execrise_backend import GEB
class BandPage(BandPageLayoutDefine):
def __init__(self):
super(BandPage, self).__init__()
self.close_all_band_button.clicked.connect(self.close_all_band_action)
self.stop_band_alarm_button.clicked.connect(self.stop_band_alarm_action)
self.stop_all_band_alarm_button.clicked.connect(self.stop_all_band_alarm_action)
# <20>ر<EFBFBD>ָ<EFBFBD><D6B8><EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
self.message_pop_windows = PopBandAlarmDialog(self)
self.message_pop_windows.connect(self.message_pop_commit)
# Ԥ<><D4A4><EFBFBD><EFBFBD>gebģ<62><C4A3>
self.eb = GEB().get_geb()
def close_all_band_action(self):
self.eb.close_all_band()
# print("<22><><EFBFBD><EFBFBD><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD>Դ<EFBFBD><D4B4>ť<EFBFBD>¼<EFBFBD>")
def stop_band_alarm_action(self):
# print("<22><><EFBFBD><EFBFBD><EFBFBD>ر<EFBFBD>ָ<EFBFBD><D6B8><EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ť<EFBFBD>¼<EFBFBD>")
data = self.eb.get_all_person()
self.message_pop_windows.show(data)
def stop_all_band_alarm_action(self):
self.eb.stop_all_band_alarm()
# print("<22><><EFBFBD><EFBFBD><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ť<EFBFBD>¼<EFBFBD>")
# <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD>ť<EFBFBD>¼<EFBFBD>
def message_pop_commit(self):
# <20><>ת
print("ȷ<EFBFBD><EFBFBD>")