56 lines
2.3 KiB
Python
56 lines
2.3 KiB
Python
|
# coding: gb2312
|
|||
|
from PyQt5.QtWidgets import *
|
|||
|
|
|||
|
from LSZXPagesLibrary.consensus import *
|
|||
|
from LSZXPagesLibrary.running_page_widget_define import RunningPageWidgetDefine
|
|||
|
from LSZXPagesLibrary.tag_switch_selector import TagSwitchSelector
|
|||
|
|
|||
|
|
|||
|
class RunningPageLayoutDefine(RunningPageWidgetDefine):
|
|||
|
|
|||
|
def __init__(self):
|
|||
|
super().__init__()
|
|||
|
"""**<2A><><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD>**<2A><><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD>**<2A><><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD>**<2A><><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD>**<2A><><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD>**<2A><><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD>**<2A><><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD>**<2A><><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD>**<2A><><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD>**<2A><><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD>**<2A><><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD>"""
|
|||
|
# <20><><EFBFBD><EFBFBD>ҳ<EFBFBD><D2B3><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA>ֱ<EFBFBD><D6B1><EFBFBD>֣<EFBFBD>
|
|||
|
self.title_layout = QHBoxLayout()
|
|||
|
self.title_layout.addWidget(self.title_label, 81)
|
|||
|
self.title_layout.addWidget(self.back_home_button, 18)
|
|||
|
self.title_layout.addWidget(self.empty_box, 1)
|
|||
|
self.title_layout.setContentsMargins(30, 0, 30, 0)
|
|||
|
# <20><><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>ֱ<EFBFBD><D6B1>
|
|||
|
self.line_layout = QVBoxLayout()
|
|||
|
self.line_layout.addWidget(self.line_widget)
|
|||
|
self.line_layout.setContentsMargins(0, 20, 0, 20)
|
|||
|
# <20><><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD>ת<EFBFBD><D7AA>
|
|||
|
self.tags_switch_selector = TagSwitchSelector(
|
|||
|
tag_table=PICK_UP_TYPE_TABLE,
|
|||
|
select_func=PERSON_SELECT_FUNC,
|
|||
|
filter_func_table=PICK_UP_TYPE_FILTER,
|
|||
|
tag_seq=PICK_UP_TYPE_LIST,
|
|||
|
widget_gen_func=GET_PERSON_WIDGET_TEXT,
|
|||
|
column_num=7,
|
|||
|
selectable=False
|
|||
|
)
|
|||
|
self.tag_switch_layout = self.tags_switch_selector.get_layout()
|
|||
|
|
|||
|
# <20>ײ<EFBFBD>ˮƽ<CBAE><C6BD><EFBFBD>֣<EFBFBD><D6A3><EFBFBD>ť<EFBFBD><C5A5>logo
|
|||
|
self.bottom_layout = QHBoxLayout()
|
|||
|
self.bottom_layout.addWidget(self.empty_box, 18)
|
|||
|
self.bottom_layout.addWidget(self.next_page_button, 56)
|
|||
|
self.bottom_layout.addWidget(self.empty_box, 18)
|
|||
|
self.bottom_layout.addWidget(self.logo_label, 7)
|
|||
|
self.bottom_layout.addWidget(self.empty_box, 1)
|
|||
|
|
|||
|
# <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
self.operation_layout = QVBoxLayout()
|
|||
|
self.operation_layout.addLayout(self.tag_switch_layout, 90)
|
|||
|
self.operation_layout.addLayout(self.bottom_layout, 10)
|
|||
|
|
|||
|
"""**<2A>ܲ<EFBFBD><DCB2>ֶ<EFBFBD><D6B6><EFBFBD>**<2A>ܲ<EFBFBD><DCB2>ֶ<EFBFBD><D6B6><EFBFBD>**<2A>ܲ<EFBFBD><DCB2>ֶ<EFBFBD><D6B6><EFBFBD>**<2A>ܲ<EFBFBD><DCB2>ֶ<EFBFBD><D6B6><EFBFBD>**<2A>ܲ<EFBFBD><DCB2>ֶ<EFBFBD><D6B6><EFBFBD>**<2A>ܲ<EFBFBD><DCB2>ֶ<EFBFBD><D6B6><EFBFBD>**<2A>ܲ<EFBFBD><DCB2>ֶ<EFBFBD><D6B6><EFBFBD>**<2A>ܲ<EFBFBD><DCB2>ֶ<EFBFBD><D6B6><EFBFBD>**<2A>ܲ<EFBFBD><DCB2>ֶ<EFBFBD><D6B6><EFBFBD>"""
|
|||
|
# <20>ܲ<EFBFBD><DCB2>ֶ<EFBFBD><D6B6><EFBFBD>
|
|||
|
self.layout = QVBoxLayout()
|
|||
|
self.layout.addLayout(self.title_layout)
|
|||
|
self.layout.addLayout(self.line_layout)
|
|||
|
self.layout.addLayout(self.operation_layout)
|
|||
|
self.setLayout(self.layout)
|