LISHUZUOXUN_yangjiang/LSZXPagesManagerLibrary/display_page_layout_define.py

61 lines
2.4 KiB
Python
Raw Normal View History

2024-09-23 14:54:15 +08:00
# coding: gb2312
from PyQt5.QtWidgets import *
from LSZXPagesManagerLibrary.display_page_widget_define import DisplayPageWidgetDefine
class DisplayPageLayoutDefine(DisplayPageWidgetDefine):
def __init__(self):
super().__init__()
"""**<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>"""
self.top_layout = QHBoxLayout()
self.top_layout.setContentsMargins(0, 0, 0, 0)
self.top_layout.addWidget(self.back_button, 6)
self.top_layout.addWidget(self.init_empty_widget(), 28)
self.top_layout.addWidget(self.title_widget, 32)
self.top_layout.addWidget(self.timer_widget, 34)
self.top_widget.setLayout(self.top_layout)
# <20><><EFBFBD>߲<EFBFBD><DFB2>֣<EFBFBD><D6A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϡ<EFBFBD><CFA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܡ<EFBFBD><DCA1><EFBFBD><EFBFBD>Գţ<D4B3>
self.left_layout = QVBoxLayout()
self.left_layout.setContentsMargins(10, 6, 6, 10)
self.left_layout.addWidget(self.sit_up_widget, 25)
self.left_layout.addWidget(self.pull_up_widget, 25)
self.left_layout.addWidget(self.run_bf_widget, 25)
self.left_layout.addWidget(self.push_up_widget, 25)
# <20>м䲼<D0BC>֣<EFBFBD><D6A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ɼ<EFBFBD><C9BC><EFBFBD><EFBFBD>ܣ<EFBFBD>
self.middle_layout = QVBoxLayout()
self.middle_layout.setContentsMargins(0, 6, 0, 10)
self.middle_layout.addWidget(self.top_one_widget, 25)
self.middle_layout.addWidget(self.grade_summary_widget, 75)
self.sqm_layout = self.sqm_widget.get_layout()
self.running_widget.setLayout(self.sqm_layout)
# <20>ұ߲<D2B1><DFB2>֣<EFBFBD><D6A3><EFBFBD>ǧ<EFBFBD>ף<EFBFBD>
self.right_layout = QVBoxLayout()
self.right_layout.addWidget(self.sqm_title_widget, 3)
self.right_layout.addWidget(self.running_stacked_widget, 97)
self.sqm_box_widget.setLayout(self.right_layout)
self.bottom_layout = QHBoxLayout()
self.bottom_layout.addLayout(self.left_layout, 20)
self.bottom_layout.addLayout(self.middle_layout, 40)
self.bottom_layout.addWidget(self.sqm_box_widget, 40)
self.main_layout = QVBoxLayout()
self.main_layout.setContentsMargins(0, 0, 0, 0)
self.main_layout.addWidget(self.top_widget, 6)
self.main_layout.addLayout(self.bottom_layout, 94)
self.all_widget.setLayout(self.main_layout)
# <20>ܲ<EFBFBD><DCB2>ֶ<EFBFBD><D6B6><EFBFBD>
self.layout = QHBoxLayout()
self.layout.setContentsMargins(0, 0, 0, 0)
self.layout.addWidget(self.all_widget)
self.setLayout(self.layout)