112 lines
5.1 KiB
Python
112 lines
5.1 KiB
Python
|
# coding: gb2312
|
|||
|
from PyQt5.QtWidgets import *
|
|||
|
from LSZXPagesLibrary.running_config_widget_define import RunningConfigPageWidgetDefine
|
|||
|
|
|||
|
|
|||
|
class RunningConfigPageLayoutDefine(RunningConfigPageWidgetDefine):
|
|||
|
|
|||
|
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.empty_box, 1)
|
|||
|
self.title_layout.addWidget(self.back_pre_button, 4)
|
|||
|
self.title_layout.addWidget(self.title_label, 76)
|
|||
|
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><C8A6><EFBFBD>İ<EFBFBD>ť<EFBFBD><C5A5><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>
|
|||
|
self.all_round_button_layout = QHBoxLayout()
|
|||
|
self.all_round_button_layout.setContentsMargins(0, 0, 0, 0)
|
|||
|
self.all_round_button_layout.addWidget(self.round_down_button, 35)
|
|||
|
self.all_round_button_layout.addWidget(self.round_num_widget, 30)
|
|||
|
self.all_round_button_layout.addWidget(self.round_add_button, 35)
|
|||
|
|
|||
|
# <20><>Ȧ<EFBFBD><C8A6><EFBFBD><EFBFBD>ť<EFBFBD><C5A5><EFBFBD><EFBFBD>ֵwidget<65><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ñ߿<C3B1>
|
|||
|
self.all_round_button_widget.setLayout(self.all_round_button_layout)
|
|||
|
self.all_round_button_widget_layout = QVBoxLayout()
|
|||
|
self.all_round_button_widget_layout.setContentsMargins(0, 0, 0, 0)
|
|||
|
self.all_round_button_widget_layout.addWidget(self.all_round_button_widget)
|
|||
|
|
|||
|
# <20><>Ȧ<EFBFBD><C8A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
self.all_round_layout = QHBoxLayout()
|
|||
|
self.all_round_layout.addWidget(self.round_title, 12)
|
|||
|
self.all_round_layout.addLayout(self.all_round_button_widget_layout, 88)
|
|||
|
|
|||
|
# <20><>СȦʱ<C8A6><CAB1>ť<EFBFBD><C5A5><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>
|
|||
|
self.round_time_button_layout = QHBoxLayout()
|
|||
|
self.round_time_button_layout.setContentsMargins(0, 0, 0, 0)
|
|||
|
self.round_time_button_layout.addWidget(self.round_time_down_button, 35)
|
|||
|
self.round_time_button_layout.addWidget(self.round_time_widget, 30)
|
|||
|
self.round_time_button_layout.addWidget(self.round_time_add_button, 35)
|
|||
|
|
|||
|
# <20><>СȦʱ<C8A6><CAB1>ť<EFBFBD><C5A5><EFBFBD><EFBFBD>ֵwidget<65><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ñ߿<C3B1>
|
|||
|
self.round_time_button_widget.setLayout(self.round_time_button_layout)
|
|||
|
self.round_time_button_widget_layout = QVBoxLayout()
|
|||
|
self.round_time_button_widget_layout.setContentsMargins(0, 0, 0, 0)
|
|||
|
self.round_time_button_widget_layout.addWidget(self.round_time_button_widget)
|
|||
|
|
|||
|
# <20><>СȦʱ<C8A6><CAB1><EFBFBD><EFBFBD>
|
|||
|
self.round_time_layout = QHBoxLayout()
|
|||
|
self.round_time_layout.addWidget(self.round_time_title, 12)
|
|||
|
self.round_time_layout.addLayout(self.round_time_button_widget_layout, 88)
|
|||
|
|
|||
|
# <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
# self.sound_layout = QHBoxLayout()
|
|||
|
# self.sound_layout.addWidget(self.sound_button, 12)
|
|||
|
# self.sound_layout.addWidget(self.sound_label, 30)
|
|||
|
|
|||
|
# <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ò<EFBFBD><C3B2>֣<EFBFBD><D6A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȧ<EFBFBD><C8A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>СȦʱ<C8A6><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
self.setting_layout = QHBoxLayout()
|
|||
|
self.setting_layout.addWidget(self.empty_box, 3)
|
|||
|
self.setting_layout.addLayout(self.all_round_layout, 38)
|
|||
|
self.setting_layout.addWidget(self.empty_box, 4)
|
|||
|
self.setting_layout.addLayout(self.round_time_layout, 38)
|
|||
|
self.setting_layout.addWidget(self.empty_box, 4)
|
|||
|
self.setting_layout.addWidget(self.sound_checkbox, 10)
|
|||
|
self.setting_layout.addWidget(self.empty_box, 3)
|
|||
|
|
|||
|
# ȷ<><C8B7><EFBFBD>μӳ<CEBC><D3B3>ܿ<EFBFBD><DCBF>ԵĿ<D4B5><C4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
self.scroll_area_layout = QVBoxLayout()
|
|||
|
self.scroll_area_layout.addWidget(self.scroll_area)
|
|||
|
|
|||
|
# ȷ<>ϲμӿ<CEBC><D3BF>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
self.main_layout = QVBoxLayout()
|
|||
|
self.main_layout.addWidget(self.running_tips_label, 8)
|
|||
|
self.main_layout.addLayout(self.scroll_area_layout, 92)
|
|||
|
|
|||
|
# <20><>ȷ<EFBFBD>ϲμӿ<CEBC><D3BF>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӽ<EFBFBD>һ<EFBFBD><D2BB>widget<65><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ñ߿<C3B1>
|
|||
|
self.main_widget.setLayout(self.main_layout)
|
|||
|
self.main_widget_layout = QVBoxLayout()
|
|||
|
self.main_widget_layout.setContentsMargins(20, 20, 20, 0)
|
|||
|
self.main_widget_layout.addWidget(self.main_widget)
|
|||
|
|
|||
|
# <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.start_button, 56)
|
|||
|
self.bottom_layout.addWidget(self.empty_box, 20)
|
|||
|
self.bottom_layout.addWidget(self.logo_label, 5)
|
|||
|
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.setting_layout, 10)
|
|||
|
self.operation_layout.addLayout(self.main_widget_layout, 80)
|
|||
|
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)
|