53 lines
2.4 KiB
Python
53 lines
2.4 KiB
Python
# coding: gb2312
|
|
from PyQt5.QtWidgets import *
|
|
from LSZXPagesManagerLibrary.standard_page_widget_define import StandardPageWidgetDefine
|
|
|
|
|
|
class StandardPageLayoutDefine(StandardPageWidgetDefine):
|
|
|
|
def __init__(self):
|
|
super().__init__()
|
|
"""**总布局定义**总布局定义**总布局定义**总布局定义**总布局定义**总布局定义**总布局定义**总布局定义**总布局定义"""
|
|
# 动作标准布局
|
|
self.action_standard_layout = QHBoxLayout()
|
|
self.action_standard_layout.addWidget(self.action_standard_title, 28)
|
|
self.action_standard_layout.addWidget(self.action_standard_combobox, 70)
|
|
self.action_standard_layout.addWidget(self.init_empty_widget(), 2)
|
|
|
|
# 动作难度布局
|
|
self.action_difficulty_layout = QHBoxLayout()
|
|
self.action_difficulty_layout.addWidget(self.action_difficulty_title, 28)
|
|
self.action_difficulty_layout.addWidget(self.action_difficulty_combobox, 70)
|
|
self.action_difficulty_layout.addWidget(self.init_empty_widget(), 2)
|
|
|
|
# 当前考核批次布局
|
|
self.cur_batch_layout = QHBoxLayout()
|
|
self.cur_batch_layout.addWidget(self.cur_batch_title, 33)
|
|
self.cur_batch_layout.addWidget(self.cur_batch_value, 33)
|
|
self.cur_batch_layout.addWidget(self.cur_batch_button, 34)
|
|
|
|
# 确定按钮布局
|
|
self.commit_button_layout = QHBoxLayout()
|
|
self.commit_button_layout.addWidget(self.init_empty_widget(), 20)
|
|
self.commit_button_layout.addWidget(self.commit_button, 60)
|
|
self.commit_button_layout.addWidget(self.init_empty_widget(), 20)
|
|
|
|
# 按钮布局
|
|
self.button_layout = QVBoxLayout()
|
|
self.button_layout.addWidget(self.init_empty_widget(), 10)
|
|
self.button_layout.addLayout(self.action_standard_layout, 10)
|
|
self.button_layout.addWidget(self.init_empty_widget(), 10)
|
|
self.button_layout.addLayout(self.action_difficulty_layout, 10)
|
|
self.button_layout.addWidget(self.init_empty_widget(), 10)
|
|
self.button_layout.addLayout(self.cur_batch_layout, 10)
|
|
self.button_layout.addWidget(self.init_empty_widget(), 10)
|
|
self.button_layout.addLayout(self.commit_button_layout, 10)
|
|
self.button_layout.addWidget(self.init_empty_widget(), 20)
|
|
|
|
# 总布局定义
|
|
self.layout = QHBoxLayout()
|
|
self.layout.addWidget(self.init_empty_widget(), 10)
|
|
self.layout.addLayout(self.button_layout, 80)
|
|
self.layout.addWidget(self.init_empty_widget(), 10)
|
|
self.setLayout(self.layout)
|