61 lines
2.4 KiB
Python
61 lines
2.4 KiB
Python
|
# 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)
|