46 lines
1.6 KiB
Python
46 lines
1.6 KiB
Python
|
# coding: gb2312
|
|||
|
import demo_dataset
|
|||
|
from LSZXPagesLibrary.consensus import *
|
|||
|
from LSZXPagesLibrary.base_station_page_layout_define import BaseStationPageLayoutDefine
|
|||
|
from LSZXPagesLibrary.pop_message_dialog import PopDialogMessage
|
|||
|
|
|||
|
|
|||
|
class BaseStationPage(BaseStationPageLayoutDefine):
|
|||
|
|
|||
|
def __init__(self):
|
|||
|
super(BaseStationPage, self).__init__()
|
|||
|
# ע<>᷵<EFBFBD>ؽ<EFBFBD><D8BD><EFBFBD><EFBFBD>İ<EFBFBD>ť
|
|||
|
self.back_home_button.clicked.connect(self.back_home)
|
|||
|
# ע<>᳤<EFBFBD><E1B3A4>ѡ<EFBFBD>˽<EFBFBD><CBBD><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>
|
|||
|
self.next_page_button.clicked.connect(self.next_page_action)
|
|||
|
# <20><><EFBFBD><EFBFBD>
|
|||
|
self.message_pop_windows = PopDialogMessage(self)
|
|||
|
self.message_pop_windows.connect(self.message_pop_commit)
|
|||
|
|
|||
|
def refresh(self) -> None:
|
|||
|
exercise_type = self.data.get(EXERCISE_TYPE)
|
|||
|
if exercise_type:
|
|||
|
exercise_name = EXERCISE_TYPE_TABLE[exercise_type]
|
|||
|
self.title_label.setText(exercise_name)
|
|||
|
anchors_mes = self.data.get(ANCHORS_DATA)
|
|||
|
master_num = len(anchors_mes[MASTER])
|
|||
|
slaver_num = len(anchors_mes[SLAVER])
|
|||
|
self.master_num.setText(f"{master_num}<EFBFBD><EFBFBD>")
|
|||
|
self.slaver_num.setText(f"{slaver_num}<EFBFBD><EFBFBD>")
|
|||
|
|
|||
|
# <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҳʱ<D2B3><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ
|
|||
|
def back_home(self):
|
|||
|
self.message_pop_windows.show("<EFBFBD>˲<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD>?")
|
|||
|
|
|||
|
# <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD>ť<EFBFBD>¼<EFBFBD>
|
|||
|
def message_pop_commit(self):
|
|||
|
# <20><>ת
|
|||
|
self.jump2(HOME_PAGE)
|
|||
|
|
|||
|
def next_page_action(self):
|
|||
|
pkg = {
|
|||
|
EXERCISE_TYPE: self.data[EXERCISE_TYPE],
|
|||
|
PERSON_LIST: self.data[PERSON_LIST]
|
|||
|
}
|
|||
|
self.jump2(RUNNING_PICK_UP, pkg)
|