55 lines
2.3 KiB
Python
55 lines
2.3 KiB
Python
# coding: gb2312
|
|
from PyQt5.QtWidgets import *
|
|
from LSZXPagesManagerLibrary.score_page_widget_define import ScorePageWidgetDefine
|
|
|
|
|
|
class ScorePageLayoutDefine(ScorePageWidgetDefine):
|
|
|
|
def __init__(self):
|
|
super().__init__()
|
|
"""**悧꼈애땍屢**悧꼈애땍屢**悧꼈애땍屢**悧꼈애땍屢**悧꼈애땍屢**悧꼈애땍屢**悧꼈애땍屢**悧꼈애땍屢**悧꼈애땍屢"""
|
|
# 겯섬꼈애
|
|
self.class_layout = QHBoxLayout()
|
|
self.class_layout.addWidget(self.class_title, 19)
|
|
self.class_layout.addWidget(self.class_combobox, 80)
|
|
|
|
# 檎츰꼈애
|
|
self.name_layout = QHBoxLayout()
|
|
self.name_layout.addWidget(self.name_title, 20)
|
|
self.name_layout.addWidget(self.name_editbox, 80)
|
|
|
|
# 툽늴꼈애
|
|
self.batch_layout = QHBoxLayout()
|
|
self.batch_layout.addWidget(self.batch_title, 20)
|
|
self.batch_layout.addWidget(self.batch_combobox, 80)
|
|
|
|
# 땅꼬꽉데으뒤寧契꼈애
|
|
self.top_row1_layout = QHBoxLayout()
|
|
self.top_row1_layout.setContentsMargins(10, 0, 0, 15)
|
|
self.top_row1_layout.addLayout(self.class_layout, 30)
|
|
self.top_row1_layout.addWidget(self.init_empty_widget(), 5)
|
|
self.top_row1_layout.addLayout(self.name_layout, 30)
|
|
self.top_row1_layout.addWidget(self.init_empty_widget(), 5)
|
|
self.top_row1_layout.addLayout(self.batch_layout, 30)
|
|
|
|
# 땅꼬꽉데으뒤랗契꼈애
|
|
self.top_row2_layout = QHBoxLayout()
|
|
self.top_row2_layout.setContentsMargins(15, 0, 0, 15)
|
|
self.top_row2_layout.addWidget(self.clear_score_button, 29)
|
|
self.top_row2_layout.addWidget(self.init_empty_widget(), 5)
|
|
self.top_row2_layout.addWidget(self.excel_export_score_button, 30)
|
|
self.top_row2_layout.addWidget(self.init_empty_widget(), 5)
|
|
self.top_row2_layout.addWidget(self.score_synchronization_button, 30)
|
|
|
|
# 땅꼬토零꼈애
|
|
self.config_button_layout = QVBoxLayout()
|
|
self.config_button_layout.addLayout(self.top_row1_layout, 50)
|
|
self.config_button_layout.addLayout(self.top_row2_layout, 50)
|
|
|
|
# 悧꼈애땍屢
|
|
self.layout = QVBoxLayout()
|
|
self.layout.setContentsMargins(0, 0, 0, 0)
|
|
self.layout.addLayout(self.config_button_layout, 20)
|
|
self.layout.addWidget(self.table_widget, 80)
|
|
self.setLayout(self.layout)
|