parent
cd7103f17c
commit
422d609e55
@ -0,0 +1,145 @@
|
||||
from PyQt5 import QtCore, QtWidgets
|
||||
|
||||
|
||||
class Ui_MainWindow(object):
|
||||
def __init__(self):
|
||||
self.close_button = None
|
||||
self.label_output = None
|
||||
self.frame_button = None
|
||||
self.label_input = None
|
||||
self.frame_input = None
|
||||
self.label_title = None
|
||||
self.frame_content = None
|
||||
self.frame_top = None
|
||||
self.frame_output = None
|
||||
self.statusbar = None
|
||||
self.menubar = None
|
||||
self.pushButton_3 = None
|
||||
self.layoutWidget = None
|
||||
self.pushButton_2 = None
|
||||
self.horizontalLayout = None
|
||||
self.frame_3 = None
|
||||
self.textEdit_2 = None
|
||||
self.label = None
|
||||
self.frame_4 = None
|
||||
self.pushButton = None
|
||||
self.label_2 = None
|
||||
self.label_3 = None
|
||||
self.textEdit = None
|
||||
self.frame1 = None
|
||||
self.frame_2 = None
|
||||
self.frame = None
|
||||
self.centralwidget = None
|
||||
self.verticalLayout = None
|
||||
|
||||
def setupUi(self, MainWindow):
|
||||
MainWindow.setObjectName("MainWindow")
|
||||
MainWindow.resize(752, 621)
|
||||
MainWindow.setStyleSheet("background-color: #f0f0f0;")
|
||||
|
||||
self.centralwidget = QtWidgets.QWidget(MainWindow)
|
||||
self.centralwidget.setObjectName("centralwidget")
|
||||
|
||||
# 顶部标题栏
|
||||
self.frame_top = QtWidgets.QFrame(self.centralwidget)
|
||||
self.frame_top.setGeometry(QtCore.QRect(0, 0, 752, 70))
|
||||
self.frame_top.setStyleSheet(
|
||||
"background-color: #4caf50; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;")
|
||||
self.frame_top.setFrameShape(QtWidgets.QFrame.StyledPanel)
|
||||
self.frame_top.setFrameShadow(QtWidgets.QFrame.Raised)
|
||||
self.frame_top.setObjectName("frame_top")
|
||||
|
||||
self.label_title = QtWidgets.QLabel(self.frame_top)
|
||||
self.label_title.setGeometry(QtCore.QRect(30, 15, 200, 40))
|
||||
self.label_title.setStyleSheet("font: bold 18pt \"Arial\"; color: white;")
|
||||
self.label_title.setObjectName("label_title")
|
||||
|
||||
# 关闭按钮
|
||||
self.close_button = QtWidgets.QPushButton(self.frame_top)
|
||||
self.close_button.setGeometry(QtCore.QRect(680, 15, 50, 40))
|
||||
self.close_button.setStyleSheet(
|
||||
"background-color: #ff5252; color: white; font: bold 14pt \"Arial\"; border-radius: 5px;")
|
||||
self.close_button.setObjectName("close_button")
|
||||
|
||||
# 内容区域
|
||||
self.frame_content = QtWidgets.QFrame(self.centralwidget)
|
||||
self.frame_content.setGeometry(QtCore.QRect(0, 70, 752, 551))
|
||||
self.frame_content.setStyleSheet("background-color: white; border-radius: 10px;")
|
||||
self.frame_content.setFrameShape(QtWidgets.QFrame.StyledPanel)
|
||||
self.frame_content.setFrameShadow(QtWidgets.QFrame.Raised)
|
||||
self.frame_content.setObjectName("frame_content")
|
||||
|
||||
self.verticalLayout = QtWidgets.QVBoxLayout(self.frame_content)
|
||||
self.verticalLayout.setObjectName("verticalLayout")
|
||||
|
||||
# 输入区域
|
||||
self.frame_input = QtWidgets.QFrame(self.frame_content)
|
||||
self.frame_input.setStyleSheet("background-color: #f9f9f9; border-radius: 10px;")
|
||||
self.frame_input.setFrameShape(QtWidgets.QFrame.StyledPanel)
|
||||
self.frame_input.setFrameShadow(QtWidgets.QFrame.Raised)
|
||||
self.frame_input.setObjectName("frame_input")
|
||||
|
||||
self.label_input = QtWidgets.QLabel(self.frame_input)
|
||||
self.label_input.setGeometry(QtCore.QRect(20, 20, 200, 30))
|
||||
self.label_input.setStyleSheet("font: bold 14pt \"Arial\"; color: #333;")
|
||||
self.label_input.setObjectName("label_input")
|
||||
|
||||
self.textEdit = QtWidgets.QTextEdit(self.frame_input)
|
||||
self.textEdit.setGeometry(QtCore.QRect(20, 60, 712, 100))
|
||||
self.textEdit.setStyleSheet(
|
||||
"background-color: white; border: 1px solid #ddd; border-radius: 5px; padding: 10px; font: 12pt \"Courier "
|
||||
"New\";")
|
||||
self.textEdit.setObjectName("textEdit")
|
||||
|
||||
self.verticalLayout.addWidget(self.frame_input)
|
||||
|
||||
# 按钮区域
|
||||
self.frame_button = QtWidgets.QFrame(self.frame_content)
|
||||
self.frame_button.setStyleSheet("background-color: #f9f9f9; border-radius: 10px;")
|
||||
self.frame_button.setFrameShape(QtWidgets.QFrame.StyledPanel)
|
||||
self.frame_button.setFrameShadow(QtWidgets.QFrame.Raised)
|
||||
self.frame_button.setObjectName("frame_button")
|
||||
|
||||
self.pushButton = QtWidgets.QPushButton(self.frame_button)
|
||||
self.pushButton.setGeometry(QtCore.QRect(300, 20, 150, 50))
|
||||
self.pushButton.setStyleSheet(
|
||||
"background-color: #4caf50; color: white; font: bold 14pt \"Arial\"; border-radius: 5px;")
|
||||
self.pushButton.setObjectName("pushButton")
|
||||
|
||||
self.verticalLayout.addWidget(self.frame_button)
|
||||
|
||||
# 输出区域
|
||||
self.frame_output = QtWidgets.QFrame(self.frame_content)
|
||||
self.frame_output.setStyleSheet("background-color: #f9f9f9; border-radius: 10px;")
|
||||
self.frame_output.setFrameShape(QtWidgets.QFrame.StyledPanel)
|
||||
self.frame_output.setFrameShadow(QtWidgets.QFrame.Raised)
|
||||
self.frame_output.setObjectName("frame_output")
|
||||
|
||||
self.label_output = QtWidgets.QLabel(self.frame_output)
|
||||
self.label_output.setGeometry(QtCore.QRect(20, 20, 200, 30))
|
||||
self.label_output.setStyleSheet("font: bold 14pt \"Arial\"; color: #333;")
|
||||
self.label_output.setObjectName("label_output")
|
||||
|
||||
self.textEdit_2 = QtWidgets.QTextEdit(self.frame_output)
|
||||
self.textEdit_2.setGeometry(QtCore.QRect(20, 60, 712, 100))
|
||||
self.textEdit_2.setStyleSheet(
|
||||
"background-color: white; border: 1px solid #ddd; border-radius: 5px; padding: 10px; font: 12pt \"Courier "
|
||||
"New\";")
|
||||
self.textEdit_2.setObjectName("textEdit_2")
|
||||
|
||||
self.verticalLayout.addWidget(self.frame_output)
|
||||
|
||||
MainWindow.setCentralWidget(self.centralwidget)
|
||||
|
||||
self.retranslateUi(MainWindow)
|
||||
self.close_button.clicked.connect(MainWindow.close) # 绑定关闭按钮事件
|
||||
QtCore.QMetaObject.connectSlotsByName(MainWindow)
|
||||
|
||||
def retranslateUi(self, MainWindow):
|
||||
_translate = QtCore.QCoreApplication.translate
|
||||
MainWindow.setWindowTitle(_translate("MainWindow", "口令破译工具"))
|
||||
self.label_title.setText(_translate("MainWindow", "口令破译工具"))
|
||||
self.label_input.setText(_translate("MainWindow", "密文输入:"))
|
||||
self.pushButton.setText(_translate("MainWindow", "破译"))
|
||||
self.label_output.setText(_translate("MainWindow", "破译结果:"))
|
||||
self.close_button.setText(_translate("MainWindow", "关闭"))
|
Loading…
Reference in new issue