代码如下
main.py
import os
import smtplib
import sys
import time
from email.mime.application import MIMEApplication
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
import openpyxl
from PySide2 import QtCore
from PySide2.QtWidgets import QMainWindow, QMessageBox, QApplication
import umain
from ui_main import Ui_Form
def getpath(f):
j = os.path.join(os.path.dirname(sys.argv[0]), f)
return j
wb = openpyxl.load_workbook(getpath(r"abc.xlsx"))
bw = openpyxl.load_workbook(getpath(r"three.xlsx"))
List = wb.sheetnames[0]
lo = ['F','G','H','I','J','K','L','M','N']
mr = {0:'176169578@qq.com',1:'1410746076@qq.com',2:'cwosznbhtnnfcabb',3:'提交人',4:'X总',5:'纪庆'}
newexcle = None
class Email():
def __init__(self):
global newexcle
self.form = mr[0]
self.to = mr[1]
self.titil = '文件发送'
self.file = getpath('output'+'\\'+str(newexcle))
self.password = mr[2]#cwosznbhtnnfcabb
self.send()
def send(self):
global newexcle
s = smtplib.SMTP_SSL('smtp.qq.com',465)
msg = MIMEMultipart('related')
msg.attach(MIMEText('成果','utf-8'))
msg["Subject"] = self.titil
msg["From"] = mr[3]
msg["To"] = mr[4]
kl = MIMEApplication(open(self.file,'rb').read())
kl.add_header('Content-Disposition', 'attachment', filename = newexcle)
msg.attach(kl)
s.login(self.form, self.password)
s.sendmail(self.form, self.to, msg.as_string())
s.quit()
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
# 使用ui文件导入定义界面类
self.ui = Ui_Form()
# 初始化界面
self.ui.setupUi(self)
# i = 2
# while True:
# i += 1
#
# if wb[wb.sheetnames[0]]['B'+str(i)].value != None:
# self.ui.comboBox.addItem(wb[wb.sheetnames[0]]['B'+str(i)].value)
# else:
# break
# for i in range(2,40,1):
# if bw['冷干机']['C'+str(i)].value!=None:
# self.ui.lgj.addItem(bw['冷干机']['C'+str(i)].value)
# if bw['吸干机']['C'+str(i)].value!=None:
# self.ui.qgj.addItem(bw['吸干机']['C'+str(i)].value)
# if bw['过滤器']['C'+str(i)].value!=None:
# self.ui.glq.addItem(bw['过滤器']['C'+str(i)].value)
# self.lastmain = Child()
# self.ui.sz.clicked.connect(self.sz)
def sz(self):
self.lastmain.show()
def l(self):
met = self.ui.comboBox.currentText()
met = met.replace(" ","")
for i in wb.sheetnames:
if i.find(met) != -1:
self.ui.comboBox_2.clear()
j=4
while True:
j += 1
if wb[i]['C' + str(j)].value!=None:
self.ui.comboBox_2.addItem(wb[i]['C' + str(j)].value)
else:
if j>40:
break
break
def s(self):
met = self.ui.comboBox.currentText()
met = met.replace(" ", "")
for i in wb.sheetnames:
if i.find(met) != -1:
met = self.ui.comboBox_2.currentText()
met = met.replace(" ", "")
j = 4
while True:
j += 1
if wb[i]['C' + str(j)].value == met:
s = " "
for k in range(0,9,1):
s+= str(wb[i][lo[k] + str(j)].value) + " "
self.ui.bz.setText(s)
break
else:
if j > 40:
break
break
def bc(self):
a = self.ui.comboBox.currentText()
b = self.ui.comboBox_2.currentText()
c = self.ui.bz.toPlainText()
d = self.ui.khm.text()
e = self.ui.hth.text()
f = self.ui.yt.text()
g = self.ui.dzlh.text()
h = self.ui.sl.text()
try:
i= self.ui.buttonGroup.checkedButton().text()
j = self.ui.buttonGroup_2.checkedButton().text()
k = self.ui.buttonGroup_3.checkedButton().text()
except:
QMessageBox.about(self,'Error','请选择选项!!!!!')
return
l=self.ui.jfrq.text()
kk = openpyxl.load_workbook(getpath(r"two.xlsx"))
kk['生产工单']['C7'] = a
kk['生产工单']['C8'] = b
kk['生产工单']['C11'] = c
kk['生产工单']['C3'] = d
kk['生产工单']['C4'] = e
kk['生产工单']['C5'] = datetime.datetime.now()
kk['生产工单']['C6'] = f
kk['生产工单']['C9'] = g
kk['生产工单']['C10'] = h
kk['生产工单']['C14'] = i
kk['生产工单']['C15'] = self.ui.qgj.currentText()
kk['生产工单']['C16'] = self.ui.lgj.currentText()
kk['生产工单']['C17'] = self.ui.glq.currentText()
kk['生产工单']['D15'] = self.ui.c.text()
kk['生产工单']['D16'] = self.ui.a.text()
kk['生产工单']['D17'] = self.ui.b.text()
kk['生产工单']['C21'] = j
kk['生产工单']['C22'] = l
kk['生产工单']['C23'] = k
kk['生产工单']['A26'] = '提交:'+mr[5]
l = 'output\\生产工单'
t = time.gmtime()
l+=str(time.strftime('%Y%m%d%H%M'))+mr[5]
l+=str('.xlsx')
global newexcle
newexcle = '生产工单' +str(time.strftime('%Y%m%d%H%M')) + mr[5] + '.xlsx'
kk.save(getpath(l))
def h(self):
for i in range(2,40,1):
if bw['冷干机']['C'+str(i)].value==self.ui.lgj.currentText():
self.ui.c.setText(bw['冷干机']['D'+str(i)].value)
if bw['吸干机']['C'+str(i)].value==self.ui.qgj.currentText():
self.ui.a.setText(bw['吸干机']['D'+str(i)].value)
if bw['过滤器']['C'+str(i)].value==self.ui.glq.currentText():
self.ui.b.setText(bw['过滤器']['D'+str(i)].value)
class Child(QMainWindow):
def __init__(self):
super().__init__()
# 使用ui文件导入定义界面类
self.ui = umain.Ui_Form()
# 初始化界面
self.ui.setupUi(self)
self.ui.a.setText(mr[0])
self.ui.b.setText(mr[1])
self.ui.c.setText(mr[2])
self.ui.d.setText(mr[3])
self.ui.e.setText(mr[4])
self.ui.f.setText(mr[5])
self.ui.yy.clicked.connect(self.zdzzf)
def zdzzf(self):
global mr
mr = {0:self.ui.a.text(),1:self.ui.b.text(),2:self.ui.c.text(),3:self.ui.d.text(),4:self.ui.e.text(),5:self.ui.f.text(),}
open(getpath('.txt'),"w",encoding='utf-8').write(str(mr))
def zfzzd():
global mr
mr = eval(open(getpath('.txt'),"r",encoding='utf-8').read())
zfzzd()
QtCore.QCoreApplication.setAttribute(QtCore.Qt.AA_EnableHighDpiScaling)
app = QApplication([])
mainw = MainWindow()
mainw.ui.comboBox.currentIndexChanged.connect(mainw.l)
mainw.ui.comboBox_2.currentIndexChanged.connect(mainw.s)
mainw.ui.bc.clicked.connect(mainw.bc)
mainw.ui.qgj.currentIndexChanged.connect(mainw.h)
mainw.ui.lgj.currentIndexChanged.connect(mainw.h)
mainw.ui.glq.currentIndexChanged.connect(mainw.h)
def bc():
mainw.bc()
Email()
mainw.ui.fs.clicked.connect(bc)
mainw.show()
app.exec_()
ui_main.py:
# -*- coding: utf-8 -*-
################################################################################
## Form generated from reading UI file 'main.ui'
##
## Created by: Qt User Interface Compiler version 5.15.2
##
## WARNING! All changes made in this file will be lost when recompiling UI file!
################################################################################
from PySide2.QtCore import *
from PySide2.QtGui import *
from PySide2.QtWidgets import *
class Ui_Form(object):
def setupUi(self, Form):
if not Form.objectName():
Form.setObjectName(u"Form")
Form.resize(875, 750)
Form.setMinimumSize(QSize(875, 750))
Form.setMaximumSize(QSize(875, 750))
self.label_8 = QLabel(Form)
self.label_8.setObjectName(u"label_8")
self.label_8.setGeometry(QRect(10, 380, 72, 31))
self.label_8.setStyleSheet(u" font: 12pt \"Arial\";")
self.label_9 = QLabel(Form)
self.label_9.setObjectName(u"label_9")
self.label_9.setGeometry(QRect(10, 480, 72, 31))
self.label_11 = QLabel(Form)
self.label_11.setObjectName(u"label_11")
self.label_11.setGeometry(QRect(10, 570, 72, 31))
self.bz = QTextEdit(Form)
self.bz.setObjectName(u"bz")
self.bz.setGeometry(QRect(540, 400, 311, 271))
self.layoutWidget = QWidget(Form)
self.layoutWidget.setObjectName(u"layoutWidget")
self.layoutWidget.setGeometry(QRect(570, 30, 281, 221))
self.label_9.setStyleSheet(u" font: 12pt \"Arial\";")
self.label_11.setStyleSheet(u" font: 12pt \"Arial\";")
self.heyherheh = QVBoxLayout(self.layoutWidget)
self.heyherheh.setObjectName(u"heyherheh")
self.heyherheh.setContentsMargins(0, 0, 0, 0)
self.hth = QLineEdit(self.layoutWidget)
self.hth.setObjectName(u"hth")
self.heyherheh.addWidget(self.hth)
self.yt = QLineEdit(self.layoutWidget)
self.yt.setObjectName(u"yt")
self.heyherheh.addWidget(self.yt)
self.dzlh = QLineEdit(self.layoutWidget)
self.dzlh.setObjectName(u"dzlh")
self.heyherheh.addWidget(self.dzlh)
self.jfrq = QLineEdit(self.layoutWidget)
self.jfrq.setObjectName(u"jfrq")
self.heyherheh.addWidget(self.jfrq)
self.layoutWidget1 = QWidget(Form)
self.layoutWidget1.setObjectName(u"layoutWidget1")
self.layoutWidget1.setGeometry(QRect(15, 40, 111, 201))
self.jjj = QVBoxLayout(self.layoutWidget1)
self.jjj.setObjectName(u"jjj")
self.jjj.setContentsMargins(0, 0, 0, 0)
self.label = QLabel(self.layoutWidget1)
self.label.setObjectName(u"label")
self.label.setStyleSheet(u" font: 12pt \"Arial\";")
self.jjj.addWidget(self.label)
self.label_4 = QLabel(self.layoutWidget1)
self.label_4.setObjectName(u"label_4")
self.label_4.setStyleSheet(u" font: 12pt \"Arial\";")
self.jjj.addWidget(self.label_4)
self.label_5 = QLabel(self.layoutWidget1)
self.label_5.setObjectName(u"label_5")
self.label_5.setStyleSheet(u" font: 12pt \"Arial\";")
self.jjj.addWidget(self.label_5)
self.label_7 = QLabel(self.layoutWidget1)
self.label_7.setObjectName(u"label_7")
self.label_7.setStyleSheet(u" font: 12pt \"Arial\";")
self.jjj.addWidget(self.label_7)
self.layoutWidget2 = QWidget(Form)
self.layoutWidget2.setObjectName(u"layoutWidget2")
self.layoutWidget2.setGeometry(QRect(130, 30, 271, 221))
self.kjhk = QVBoxLayout(self.layoutWidget2)
self.kjhk.setObjectName(u"kjhk")
self.kjhk.setContentsMargins(0, 0, 0, 0)
self.khm = QLineEdit(self.layoutWidget2)
self.khm.setObjectName(u"khm")
self.kjhk.addWidget(self.khm)
self.comboBox = QComboBox(self.layoutWidget2)
self.comboBox.setObjectName(u"comboBox")
self.kjhk.addWidget(self.comboBox)
self.comboBox_2 = QComboBox(self.layoutWidget2)
self.comboBox_2.setObjectName(u"comboBox_2")
self.kjhk.addWidget(self.comboBox_2)
self.sl = QLineEdit(self.layoutWidget2)
self.sl.setObjectName(u"sl")
self.kjhk.addWidget(self.sl)
self.layoutWidget3 = QWidget(Form)
self.layoutWidget3.setObjectName(u"layoutWidget3")
self.layoutWidget3.setGeometry(QRect(460, 30, 101, 211))
self.hkuktukt = QVBoxLayout(self.layoutWidget3)
self.hkuktukt.setObjectName(u"hkuktukt")
self.hkuktukt.setContentsMargins(0, 0, 0, 0)
self.label_2 = QLabel(self.layoutWidget3)
self.label_2.setObjectName(u"label_2")
self.label_2.setStyleSheet(u" font: 12pt \"Arial\";")
self.hkuktukt.addWidget(self.label_2)
self.label_3 = QLabel(self.layoutWidget3)
self.label_3.setObjectName(u"label_3")
self.label_3.setStyleSheet(u" font: 12pt \"Arial\";")
self.hkuktukt.addWidget(self.label_3)
self.label_6 = QLabel(self.layoutWidget3)
self.label_6.setObjectName(u"label_6")
self.label_6.setStyleSheet(u" font: 12pt \"Arial\";")
self.hkuktukt.addWidget(self.label_6)
self.label_10 = QLabel(self.layoutWidget3)
self.label_10.setObjectName(u"label_10")
self.label_10.setStyleSheet(u" font: 12pt \"Arial\";")
self.hkuktukt.addWidget(self.label_10)
self.layoutWidget4 = QWidget(Form)
self.layoutWidget4.setObjectName(u"layoutWidget4")
self.layoutWidget4.setGeometry(QRect(20, 421, 461, 31))
self.dkdyu = QHBoxLayout(self.layoutWidget4)
self.dkdyu.setObjectName(u"dkdyu")
self.dkdyu.setContentsMargins(0, 0, 0, 0)
self.radioButton = QRadioButton(self.layoutWidget4)
self.buttonGroup = QButtonGroup(Form)
self.buttonGroup.setObjectName(u"buttonGroup")
self.buttonGroup.addButton(self.radioButton)
self.radioButton.setObjectName(u"radioButton")
self.radioButton.setStyleSheet(u" font: 12pt \"Arial\";")
self.dkdyu.addWidget(self.radioButton)
self.radioButton_2 = QRadioButton(self.layoutWidget4)
self.buttonGroup.addButton(self.radioButton_2)
self.radioButton_2.setObjectName(u"radioButton_2")
self.radioButton_2.setStyleSheet(u" font: 12pt \"Arial\";")
self.dkdyu.addWidget(self.radioButton_2)
self.radioButton_3 = QRadioButton(self.layoutWidget4)
self.buttonGroup.addButton(self.radioButton_3)
self.radioButton_3.setObjectName(u"radioButton_3")
self.radioButton_3.setStyleSheet(u" font: 12pt \"Arial\";")
self.dkdyu.addWidget(self.radioButton_3)
self.buttonGroup_2 = QButtonGroup(Form)
self.buttonGroup_2.setObjectName(u"buttonGroup2")
self.layoutWidget5 = QWidget(Form)
self.layoutWidget5.setObjectName(u"layoutWidget5")
self.layoutWidget5.setGeometry(QRect(20, 521, 461, 31))
self.sthrhayh = QHBoxLayout(self.layoutWidget5)
self.sthrhayh.setObjectName(u"sthrhayh")
self.sthrhayh.setContentsMargins(0, 0, 0, 0)
self.radioButton_4 = QRadioButton(self.layoutWidget5)
self.radioButton_4.setObjectName(u"radioButton_4")
self.radioButton_4.setStyleSheet(u" font: 12pt \"Arial\";")
self.buttonGroup_2.addButton(self.radioButton_4)
self.sthrhayh.addWidget(self.radioButton_4)
self.radioButton_5 = QRadioButton(self.layoutWidget5)
self.radioButton_5.setObjectName(u"radioButton_5")
self.radioButton_5.setStyleSheet(u" font: 12pt \"Arial\";")
self.buttonGroup_2.addButton(self.radioButton_5)
self.sthrhayh.addWidget(self.radioButton_5)
self.radioButton_6 = QRadioButton(self.layoutWidget5)
self.radioButton_6.setObjectName(u"radioButton_6")
self.radioButton_6.setStyleSheet(u" font: 12pt \"Arial\";")
self.buttonGroup_2.addButton(self.radioButton_6)
self.sthrhayh.addWidget(self.radioButton_6)
self.layoutWidget6 = QWidget(Form)
self.layoutWidget6.setObjectName(u"layoutWidget6")
self.layoutWidget6.setGeometry(QRect(20, 611, 461, 31))
self.buttonGroup_3 = QButtonGroup(Form)
self.strhrthrhrthrh = QHBoxLayout(self.layoutWidget6)
self.strhrthrhrthrh.setObjectName(u"strhrthrhrthrh")
self.strhrthrhrthrh.setContentsMargins(0, 0, 0, 0)
self.radioButton_7 = QRadioButton(self.layoutWidget6)
self.radioButton_7.setObjectName(u"radioButton_7")
self.radioButton_7.setStyleSheet(u" font: 12pt \"Arial\";")
self.buttonGroup_3.addButton(self.radioButton_7)
self.strhrthrhrthrh.addWidget(self.radioButton_7)
self.radioButton_9 = QRadioButton(self.layoutWidget6)
self.radioButton_9.setObjectName(u"radioButton_9")
self.radioButton_9.setStyleSheet(u" font: 12pt \"Arial\";")
self.buttonGroup_3.addButton(self.radioButton_9)
self.strhrthrhrthrh.addWidget(self.radioButton_9)
self.radioButton_8 = QRadioButton(self.layoutWidget6)
self.radioButton_8.setObjectName(u"radioButton_8")
self.radioButton_8.setStyleSheet(u" font: 12pt \"Arial\";")
self.buttonGroup_3.addButton(self.radioButton_8)
self.strhrthrhrthrh.addWidget(self.radioButton_8)
self.layoutWidget7 = QWidget(Form)
self.layoutWidget7.setObjectName(u"layoutWidget7")
self.layoutWidget7.setGeometry(QRect(20, 710, 831, 41))
self.rthasthrhthj = QHBoxLayout(self.layoutWidget7)
self.rthasthrhthj.setObjectName(u"rthasthrhthj")
self.rthasthrhthj.setContentsMargins(0, 0, 0, 0)
self.bc = QPushButton(self.layoutWidget7)
self.bc.setObjectName(u"pushButton")
self.bc.setStyleSheet(u" font: 12pt \"Arial\";")
self.rthasthrhthj.addWidget(self.bc)
self.verticalSpacer = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.rthasthrhthj.addItem(self.verticalSpacer)
self.fs = QPushButton(self.layoutWidget7)
self.fs.setObjectName(u"pushButton_2")
self.fs.setStyleSheet(u" font: 12pt \"Arial\";")
self.rthasthrhthj.addWidget(self.fs)
self.verticalSpacer_2 = QSpacerItem(20, 40, QSizePolicy.Minimum, QSizePolicy.Expanding)
self.rthasthrhthj.addItem(self.verticalSpacer_2)
self.sz = QPushButton(self.layoutWidget7)
self.sz.setObjectName(u"pushButton_3")
self.sz.setStyleSheet(u" font: 12pt \"Arial\";")
self.rthasthrhthj.addWidget(self.sz)
self.layoutWidget8 = QWidget(Form)
self.layoutWidget8.setObjectName(u"layoutWidget8")
self.layoutWidget8.setGeometry(QRect(120, 270, 281, 101))
self.rthrhsrthgrha = QVBoxLayout(self.layoutWidget8)
self.rthrhsrthgrha.setObjectName(u"rthrhsrthgrha")
self.rthrhsrthgrha.setContentsMargins(0, 0, 0, 0)
self.qgj = QComboBox(self.layoutWidget8)
self.qgj.setObjectName(u"qgj")
self.rthrhsrthgrha.addWidget(self.qgj)
self.lgj = QComboBox(self.layoutWidget8)
self.lgj.setObjectName(u"lgj")
self.rthrhsrthgrha.addWidget(self.lgj)
self.glq = QComboBox(self.layoutWidget8)
self.glq.setObjectName(u"glq")
self.rthrhsrthgrha.addWidget(self.glq)
self.layoutWidget9 = QWidget(Form)
self.layoutWidget9.setObjectName(u"layoutWidget9")
self.layoutWidget9.setGeometry(QRect(430, 270, 431, 101))
self.urthsrfthhsr = QVBoxLayout(self.layoutWidget9)
self.urthsrfthhsr.setObjectName(u"urthsrfthhsr")
self.urthsrfthhsr.setContentsMargins(0, 0, 0, 0)
self.a = QLabel(self.layoutWidget9)
self.a.setObjectName(u"a")
self.a.setStyleSheet(u" font: 12pt \"Arial\";background-color: rgb(255, 255, 255);")
self.urthsrfthhsr.addWidget(self.a)
self.c = QLabel(self.layoutWidget9)
self.c.setObjectName(u"c")
self.c.setStyleSheet(u" font: 12pt \"Arial\";background-color: rgb(255, 255, 255);")
self.urthsrfthhsr.addWidget(self.c)
self.b = QLabel(self.layoutWidget9)
self.b.setObjectName(u"b")
self.b.setStyleSheet(u" font: 12pt \"Arial\";background-color: rgb(255, 255, 255);")
self.urthsrfthhsr.addWidget(self.b)
self.layoutWidget10 = QWidget(Form)
self.layoutWidget10.setObjectName(u"layoutWidget10")
self.layoutWidget10.setGeometry(QRect(19, 270, 81, 101))
self.ttttttttt = QVBoxLayout(self.layoutWidget10)
self.ttttttttt.setObjectName(u"ttttttttt")
self.ttttttttt.setContentsMargins(0, 0, 0, 0)
self.label_12 = QLabel(self.layoutWidget10)
self.label_12.setObjectName(u"label_12")
self.label_12.setStyleSheet(u" font: 12pt \"Arial\";")
self.ttttttttt.addWidget(self.label_12)
self.label_17 = QLabel(self.layoutWidget10)
self.label_17.setObjectName(u"label_17")
self.label_17.setStyleSheet(u" font: 12pt \"Arial\";")
self.ttttttttt.addWidget(self.label_17)
self.label_15 = QLabel(self.layoutWidget10)
self.label_15.setObjectName(u"label_15")
self.label_15.setStyleSheet(u" font: 12pt \"Arial\";")
self.ttttttttt.addWidget(self.label_15)
self.retranslateUi(Form)
QMetaObject.connectSlotsByName(Form)
# setupUi
def retranslateUi(self, Form):
Form.setWindowTitle('艾璞工单')
Form.setWindowIcon(QIcon('jjj.ico'))
self.label_8.setText(QCoreApplication.translate("Form", u"\u8d28\u4fdd", None))
self.label_9.setText(QCoreApplication.translate("Form", u"\u5305\u88c5\u65b9\u5f0f", None))
self.label_11.setText(QCoreApplication.translate("Form", u"\u8c03\u8bd5\u5b89\u88c5", None))
self.label.setText(QCoreApplication.translate("Form", u"\u5ba2\u6237\u540d", None))
self.label_4.setText(QCoreApplication.translate("Form", u"\u4ea7\u54c1\u5206\u7c7b", None))
self.label_5.setText(QCoreApplication.translate("Form", u"\u4ea7\u54c1\u6599\u53f7", None))
self.label_7.setText(QCoreApplication.translate("Form", u"\u6570\u91cf", None))
self.label_2.setText(QCoreApplication.translate("Form", u"\u5408\u540c\u53f7", None))
self.label_3.setText(QCoreApplication.translate("Form", u"\u7528\u9014", None))
self.label_6.setText(QCoreApplication.translate("Form", u"\u5b9a\u5236\u6599\u53f7", None))
self.label_10.setText(QCoreApplication.translate("Form", u"\u4ea4\u4ed8\u65e5\u671f", None))
self.radioButton.setText(QCoreApplication.translate("Form", u"\u4e00\u5e74", None))
self.radioButton_2.setText(QCoreApplication.translate("Form", u"\u4e24\u5e74", None))
self.radioButton_3.setText(QCoreApplication.translate("Form", u"\u4e09\u5e74\u53ca\u4ee5\u4e0a", None))
self.radioButton_4.setText(QCoreApplication.translate("Form", u"\u6807\u51c6\u5305\u88c5", None))
self.radioButton_5.setText(QCoreApplication.translate("Form", u"\u6728\u7bb1", None))
self.radioButton_6.setText(QCoreApplication.translate("Form", u"\u51fa\u53e3\u6728\u7bb1", None))
self.radioButton_7.setText(QCoreApplication.translate("Form", u"\u65e0", None))
self.radioButton_9.setText(QCoreApplication.translate("Form", u"\u5f00\u673a\u8c03\u8bd5", None))
self.radioButton_8.setText(QCoreApplication.translate("Form", u"\u5b89\u88c5\u8c03\u8bd5", None))
self.bc.setText(QCoreApplication.translate("Form", u"\u4fdd\u5b58", None))
self.fs.setText(QCoreApplication.translate("Form", u"\u53d1\u9001", None))
self.sz.setText(QCoreApplication.translate("Form", u"\u8bbe\u7f6e", None))
self.a.setText("")
self.c.setText("")
self.b.setText("")
self.label_12.setText(QCoreApplication.translate("Form", u"\u5438\u5e72\u673a", None))
self.label_17.setText(QCoreApplication.translate("Form", u"\u51b7\u5e72\u673a", None))
self.label_15.setText(QCoreApplication.translate("Form", u"\u8fc7\u6ee4\u5668", None))
# retranslateUi
umain.py:
# -*- coding: utf-8 -*-
################################################################################
## Form generated from reading UI file 'lll.ui'
##
## Created by: Qt User Interface Compiler version 5.15.2
##
## WARNING! All changes made in this file will be lost when recompiling UI file!
################################################################################
from PySide2.QtCore import *
from PySide2.QtGui import *
from PySide2.QtWidgets import *
class Ui_Form(object):
def setupUi(self, Form):
if not Form.objectName():
Form.setObjectName(u"Form")
Form.resize(400, 325)
Form.setMinimumSize(QSize(400, 325))
Form.setMaximumSize(QSize(400, 325))
Form.setStyleSheet(u"font: 12pt \"Arial\";")
self.label = QLabel(Form)
self.label.setObjectName(u"label")
self.label.setGeometry(QRect(20, 10, 81, 41))
self.label_4 = QLabel(Form)
self.label_4.setObjectName(u"label_4")
self.label_4.setGeometry(QRect(20, 50, 81, 41))
self.label_5 = QLabel(Form)
self.label_5.setObjectName(u"label_5")
self.label_5.setGeometry(QRect(20, 130, 81, 41))
self.label_5.setStyleSheet(u"")
self.label_2 = QLabel(Form)
self.label_2.setObjectName(u"label_2")
self.label_2.setGeometry(QRect(20, 90, 81, 41))
self.label_2.setStyleSheet(u"font: 12pt \"Arial\";")
self.label_6 = QLabel(Form)
self.label_6.setObjectName(u"label_6")
self.label_6.setGeometry(QRect(20, 170, 81, 41))
self.label_6.setStyleSheet(u"font: 12pt \"Arial\";")
self.label_7 = QLabel(Form)
self.label_7.setObjectName(u"label_7")
self.label_7.setGeometry(QRect(20, 210, 81, 41))
self.label_7.setStyleSheet(u"font: 12pt \"Arial\";")
self.yy = QPushButton(Form)
self.yy.setObjectName(u"yy")
self.yy.setGeometry(QRect(100, 280, 211, 31))
self.yy.setStyleSheet(u"font: 12pt \"Arial\";")
self.widget = QWidget(Form)
self.widget.setObjectName(u"widget")
self.widget.setGeometry(QRect(130, 20, 231, 231))
self.verticalLayout = QVBoxLayout(self.widget)
self.verticalLayout.setObjectName(u"verticalLayout")
self.verticalLayout.setContentsMargins(0, 0, 0, 0)
self.a = QLineEdit(self.widget)
self.a.setObjectName(u"a")
self.verticalLayout.addWidget(self.a)
self.b = QLineEdit(self.widget)
self.b.setObjectName(u"b")
self.verticalLayout.addWidget(self.b)
self.c = QLineEdit(self.widget)
self.c.setObjectName(u"c")
self.verticalLayout.addWidget(self.c)
self.d = QLineEdit(self.widget)
self.d.setObjectName(u"d")
self.verticalLayout.addWidget(self.d)
self.e = QLineEdit(self.widget)
self.e.setObjectName(u"e")
self.verticalLayout.addWidget(self.e)
self.f = QLineEdit(self.widget)
self.f.setObjectName(u"f")
self.verticalLayout.addWidget(self.f)
self.retranslateUi(Form)
QMetaObject.connectSlotsByName(Form)
# setupUi
def retranslateUi(self, Form):
Form.setWindowTitle(QCoreApplication.translate("Form", u"Form", None))
self.label.setText(QCoreApplication.translate("Form", u"\u4f60\u7684\u90ae\u7bb1", None))
self.label_4.setText(QCoreApplication.translate("Form", u"\u5bf9\u65b9\u90ae\u7bb1", None))
self.label_5.setText(QCoreApplication.translate("Form", u"\u4f60\u7684\u6635\u79f0", None))
self.label_2.setText(QCoreApplication.translate("Form", u"POP3\u5bc6\u7801", None))
self.label_6.setText(QCoreApplication.translate("Form", u"\u5bf9\u65b9\u6635\u79f0", None))
self.label_7.setText(QCoreApplication.translate("Form", u"\u90ae\u4ef6\u7b7e\u540d", None))
self.yy.setText(QCoreApplication.translate("Form", u"\u5e94\u7528", None))
self.f.setText("")
# retranslateUi
如何才能让窗口正常显示?(Windows正常,Mac一跑就没窗口)