LISHUZUOXUN_yangjiang/LSZXPagesLibrary/running_pick_up_layout_defi...

76 lines
3.1 KiB
Python
Raw Normal View History

2024-09-23 14:54:15 +08:00
# coding: gb2312
from PyQt5.QtWidgets import *
from LSZXPagesLibrary.consensus import *
from LSZXPagesLibrary.running_pick_up_widget_define import RunningPickUpPageWidgetDefine
from LSZXPagesLibrary.tag_switch_selector import TagSwitchSelector
class RunningPickUpPageLayoutDefine(RunningPickUpPageWidgetDefine):
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,
selectable=True
)
self.tag_switch_layout = self.tags_switch_selector.get_layout()
# <20>ײ<EFBFBD><D7B2><EFBFBD>ť<EFBFBD><C5A5><EFBFBD><EFBFBD>
self.button_layout = QHBoxLayout()
self.button_layout.addWidget(self.empty_box, 2)
self.button_layout.addWidget(self.select_button, 15)
self.button_layout.addWidget(self.empty_box, 5)
self.button_layout.addWidget(self.cancel_select_button, 15)
self.button_layout.addWidget(self.empty_box, 5)
self.button_layout.addWidget(self.next_page_button, 54)
self.button_layout.addWidget(self.empty_box, 4)
# <20><><EFBFBD>ഹֱ<E0B4B9><D6B1><EFBFBD>֣<EFBFBD><D6A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Աѡ<D4B1><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ͱ<EFBFBD>ť<EFBFBD><C5A5><EFBFBD><EFBFBD>
self.left_layout = QVBoxLayout()
self.left_layout.setContentsMargins(0, 0, 0, 0)
self.left_layout.addLayout(self.tag_switch_layout, 88)
self.left_layout.addLayout(self.button_layout, 12)
# <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE>ͼ<EFBFBD><CDBC>
self.tips_and_logo_layout = QHBoxLayout()
self.tips_and_logo_layout.addWidget(self.tips_label, 74)
self.tips_and_logo_layout.addWidget(self.logo_label, 26)
self.tips_and_logo_layout.setContentsMargins(12, 5, 12, 10)
# <20>Ҳ<EFBFBD><D2B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
self.right_operation_layout = QVBoxLayout()
self.right_operation_layout.addLayout(self.keyboard_layout, 86)
self.right_operation_layout.addLayout(self.tips_and_logo_layout, 14)
# <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
self.operation_layout = QHBoxLayout()
self.operation_layout.addLayout(self.left_layout, 74)
self.operation_layout.addLayout(self.right_operation_layout, 26)
"""**<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)