LISHUZUOXUN_yangjiang/LSZXPagesManagerLibrary/standard_page_layout_define.py

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)