Files
2024-09-28 14:24:04 +08:00

231 lines
14 KiB
Python
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'xmb.ui'
#
# Created by: PyQt5 UI code generator 5.15.1
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again. Do not edit this file unless you know what you are doing.
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.resize(809, 718)
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.gridLayout_2 = QtWidgets.QGridLayout(self.centralwidget)
self.gridLayout_2.setContentsMargins(2, 0, 2, 0)
self.gridLayout_2.setObjectName("gridLayout_2")
self.splitter_4 = QtWidgets.QSplitter(self.centralwidget)
self.splitter_4.setOrientation(QtCore.Qt.Vertical)
self.splitter_4.setHandleWidth(2)
self.splitter_4.setObjectName("splitter_4")
self.splitter_3 = QtWidgets.QSplitter(self.splitter_4)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(7)
sizePolicy.setHeightForWidth(self.splitter_3.sizePolicy().hasHeightForWidth())
self.splitter_3.setSizePolicy(sizePolicy)
self.splitter_3.setOrientation(QtCore.Qt.Horizontal)
self.splitter_3.setHandleWidth(2)
self.splitter_3.setObjectName("splitter_3")
self.splitter_2 = QtWidgets.QSplitter(self.splitter_3)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(1)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.splitter_2.sizePolicy().hasHeightForWidth())
self.splitter_2.setSizePolicy(sizePolicy)
self.splitter_2.setOrientation(QtCore.Qt.Horizontal)
self.splitter_2.setObjectName("splitter_2")
self.layoutWidget = QtWidgets.QWidget(self.splitter_2)
self.layoutWidget.setObjectName("layoutWidget")
self.verticalLayout = QtWidgets.QVBoxLayout(self.layoutWidget)
self.verticalLayout.setContentsMargins(0, 0, 0, 0)
self.verticalLayout.setObjectName("verticalLayout")
self.horizontalLayout = QtWidgets.QHBoxLayout()
self.horizontalLayout.setObjectName("horizontalLayout")
self.pbt_cfg = QtWidgets.QPushButton(self.layoutWidget)
self.pbt_cfg.setMinimumSize(QtCore.QSize(40, 0))
self.pbt_cfg.setMaximumSize(QtCore.QSize(75, 16777215))
self.pbt_cfg.setObjectName("pbt_cfg")
self.horizontalLayout.addWidget(self.pbt_cfg)
self.pbt_start_test = QtWidgets.QPushButton(self.layoutWidget)
self.pbt_start_test.setMinimumSize(QtCore.QSize(40, 0))
self.pbt_start_test.setMaximumSize(QtCore.QSize(75, 16777215))
self.pbt_start_test.setObjectName("pbt_start_test")
self.horizontalLayout.addWidget(self.pbt_start_test)
self.verticalLayout.addLayout(self.horizontalLayout)
self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
self.label = QtWidgets.QLabel(self.layoutWidget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth())
self.label.setSizePolicy(sizePolicy)
self.label.setMaximumSize(QtCore.QSize(60, 16777215))
self.label.setObjectName("label")
self.horizontalLayout_2.addWidget(self.label)
self.edit_cycle_index = QtWidgets.QLineEdit(self.layoutWidget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.edit_cycle_index.sizePolicy().hasHeightForWidth())
self.edit_cycle_index.setSizePolicy(sizePolicy)
self.edit_cycle_index.setMinimumSize(QtCore.QSize(40, 0))
self.edit_cycle_index.setMaximumSize(QtCore.QSize(90, 16777215))
self.edit_cycle_index.setObjectName("edit_cycle_index")
self.horizontalLayout_2.addWidget(self.edit_cycle_index)
self.verticalLayout.addLayout(self.horizontalLayout_2)
self.widget_dtest = QtWidgets.QTreeWidget(self.layoutWidget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(7)
sizePolicy.setHeightForWidth(self.widget_dtest.sizePolicy().hasHeightForWidth())
self.widget_dtest.setSizePolicy(sizePolicy)
self.widget_dtest.setMinimumSize(QtCore.QSize(150, 0))
self.widget_dtest.setMaximumSize(QtCore.QSize(150, 16777215))
self.widget_dtest.setObjectName("widget_dtest")
self.verticalLayout.addWidget(self.widget_dtest)
self.widget_case = QtWidgets.QTreeWidget(self.splitter_2)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(7)
sizePolicy.setHeightForWidth(self.widget_case.sizePolicy().hasHeightForWidth())
self.widget_case.setSizePolicy(sizePolicy)
self.widget_case.setMinimumSize(QtCore.QSize(150, 0))
self.widget_case.setMaximumSize(QtCore.QSize(150, 16777215))
self.widget_case.setObjectName("widget_case")
self.splitter = QtWidgets.QSplitter(self.splitter_3)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(7)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.splitter.sizePolicy().hasHeightForWidth())
self.splitter.setSizePolicy(sizePolicy)
self.splitter.setOrientation(QtCore.Qt.Vertical)
self.splitter.setHandleWidth(0)
self.splitter.setObjectName("splitter")
self.edit_terminal = QtWidgets.QTextEdit(self.splitter)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(7)
sizePolicy.setHeightForWidth(self.edit_terminal.sizePolicy().hasHeightForWidth())
self.edit_terminal.setSizePolicy(sizePolicy)
self.edit_terminal.setObjectName("edit_terminal")
self.widget_rule = QtWidgets.QTableWidget(self.splitter)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(3)
sizePolicy.setHeightForWidth(self.widget_rule.sizePolicy().hasHeightForWidth())
self.widget_rule.setSizePolicy(sizePolicy)
self.widget_rule.setObjectName("widget_rule")
self.widget_rule.setColumnCount(4)
self.widget_rule.setRowCount(0)
item = QtWidgets.QTableWidgetItem()
self.widget_rule.setHorizontalHeaderItem(0, item)
item = QtWidgets.QTableWidgetItem()
self.widget_rule.setHorizontalHeaderItem(1, item)
item = QtWidgets.QTableWidgetItem()
self.widget_rule.setHorizontalHeaderItem(2, item)
item = QtWidgets.QTableWidgetItem()
self.widget_rule.setHorizontalHeaderItem(3, item)
self.widget_debug = QtWidgets.QWidget(self.splitter_4)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(3)
sizePolicy.setHeightForWidth(self.widget_debug.sizePolicy().hasHeightForWidth())
self.widget_debug.setSizePolicy(sizePolicy)
self.widget_debug.setMaximumSize(QtCore.QSize(16777215, 16777215))
self.widget_debug.setObjectName("widget_debug")
self.gridLayout = QtWidgets.QGridLayout(self.widget_debug)
self.gridLayout.setContentsMargins(0, 0, 0, 0)
self.gridLayout.setObjectName("gridLayout")
self.edit_debug = QtWidgets.QTextEdit(self.widget_debug)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.edit_debug.sizePolicy().hasHeightForWidth())
self.edit_debug.setSizePolicy(sizePolicy)
self.edit_debug.setObjectName("edit_debug")
self.gridLayout.addWidget(self.edit_debug, 0, 0, 1, 1)
self.gridLayout_2.addWidget(self.splitter_4, 0, 0, 1, 1)
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 809, 23))
self.menubar.setObjectName("menubar")
self.menu_file = QtWidgets.QMenu(self.menubar)
self.menu_file.setObjectName("menu_file")
self.menu_interface = QtWidgets.QMenu(self.menubar)
self.menu_interface.setObjectName("menu_interface")
self.menu_about = QtWidgets.QMenu(self.menubar)
self.menu_about.setObjectName("menu_about")
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtWidgets.QStatusBar(MainWindow)
self.statusbar.setObjectName("statusbar")
MainWindow.setStatusBar(self.statusbar)
self.act_load = QtWidgets.QAction(MainWindow)
self.act_load.setObjectName("act_load")
self.act_save = QtWidgets.QAction(MainWindow)
self.act_save.setObjectName("act_save")
self.act_save_as = QtWidgets.QAction(MainWindow)
self.act_save_as.setObjectName("act_save_as")
self.act_debug_visible = QtWidgets.QAction(MainWindow)
self.act_debug_visible.setObjectName("act_debug_visible")
self.act_debug_invisible = QtWidgets.QAction(MainWindow)
self.act_debug_invisible.setObjectName("act_debug_invisible")
self.act_sel_all = QtWidgets.QAction(MainWindow)
self.act_sel_all.setObjectName("act_sel_all")
self.act_sel_none = QtWidgets.QAction(MainWindow)
self.act_sel_none.setObjectName("act_sel_none")
self.menu_file.addAction(self.act_load)
self.menu_file.addAction(self.act_save)
self.menu_file.addAction(self.act_save_as)
self.menu_file.addSeparator()
self.menu_interface.addAction(self.act_debug_visible)
self.menu_interface.addAction(self.act_debug_invisible)
self.menu_interface.addSeparator()
self.menubar.addAction(self.menu_file.menuAction())
self.menubar.addAction(self.menu_interface.menuAction())
self.menubar.addAction(self.menu_about.menuAction())
self.retranslateUi(MainWindow)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
_translate = QtCore.QCoreApplication.translate
MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
self.pbt_cfg.setText(_translate("MainWindow", "配置"))
self.pbt_start_test.setText(_translate("MainWindow", "开始测试"))
self.label.setWhatsThis(_translate("MainWindow", "<html><head/><body><p>测试循环次数0表示无限循环默认为1</p></body></html>"))
self.label.setText(_translate("MainWindow", "循环次数:"))
self.edit_cycle_index.setText(_translate("MainWindow", "1"))
self.widget_dtest.headerItem().setText(0, _translate("MainWindow", "编号"))
self.widget_dtest.headerItem().setText(1, _translate("MainWindow", "dtest名称"))
self.widget_case.headerItem().setText(0, _translate("MainWindow", "编号"))
self.widget_case.headerItem().setText(1, _translate("MainWindow", "case名称"))
item = self.widget_rule.horizontalHeaderItem(0)
item.setText(_translate("MainWindow", "使能"))
item = self.widget_rule.horizontalHeaderItem(1)
item.setText(_translate("MainWindow", "次数"))
item = self.widget_rule.horizontalHeaderItem(2)
item.setText(_translate("MainWindow", "颜色"))
item = self.widget_rule.horizontalHeaderItem(3)
item.setText(_translate("MainWindow", "关键字"))
self.menu_file.setTitle(_translate("MainWindow", "文件"))
self.menu_interface.setTitle(_translate("MainWindow", "界面"))
self.menu_about.setTitle(_translate("MainWindow", "关于"))
self.act_load.setText(_translate("MainWindow", "导入xml"))
self.act_save.setText(_translate("MainWindow", "保存xml"))
self.act_save_as.setText(_translate("MainWindow", "另存xml"))
self.act_debug_visible.setText(_translate("MainWindow", "隐藏调试界面"))
self.act_debug_visible.setWhatsThis(_translate("MainWindow", "打开一个窗口并显示程序自身的调试日志"))
self.act_debug_invisible.setText(_translate("MainWindow", "显示调试界面"))
self.act_sel_all.setText(_translate("MainWindow", "全选"))
self.act_sel_all.setToolTip(_translate("MainWindow", "全选当前界面所有选项"))
self.act_sel_none.setText(_translate("MainWindow", "全不选"))
self.act_sel_none.setToolTip(_translate("MainWindow", "取消当前界面所有选项"))