def msg1(self):
#使用infomation信息框
QMessageBox.information(self,"标题","消息正文",QMessageBox.Yes|QMessageBox.No,QMessageBox.Yes)
def msg2(self):
QMessageBox.question(self,"标题","问答消息正文",QMessageBox.Yes|QMessageBox.No,QMessageBox.Yes)
def msg3(self):
QMessageBox.warning(self,"标题","警告消息正文",QMessageBox.Yes|QMessageBox.No,QMessageBox.Yes)
def msg4(self):
QMessageBox.critical(self,"标题","严重错误消息正文",QMessageBox.Yes|QMessageBox.No,QMessageBox.Yes)
def msg5(self):
QMessageBox.about(self,"标题","关于消息正文")
带输入框的消息弹窗
def input_msg(self,question,title):
QID = QInputDialog()
QID.setGeometry(500 / 2,
200, 200, 200)
text, ok = QID.getText(self.window, question, title)
if ok:
return text
else:
return 0
带确认按钮的弹窗
reply = QMessageBox.information(self, #使用infomation信息框
"标题",
"消息",
QMessageBox.Yes | QMessageBox.No)