Pyside2/Pyqt5常用提示框
作者:互联网
官网介绍
https://doc.qt.io/archives/qtforpython-5.12/PySide2/QtWidgets/QMessageBox.html
消息提示框
- 错误报告(critical)
QMessageBox.critical( self.ui, '错误', '错误提示文本!')
- 警告(warning)
QMessageBox.warning(self.ui, '警告', '警告提示文本')
- 信息提示(information | about)
QMessageBox.information(self.ui, '信息', '信息提示文本')
QMessageBox.about(self.ui, '信息', '信息提示文本')
确认框
choice = QMessageBox.question(self.ui, '确认', '您确认要执行该操作?')
if choice == QMessageBox.Yes:
print('确定')
elif choice == QMessageBox.No:
print('取消')
输入对话框(QInputDialog)
基础操作
title, okPressed = QInputDialog.getText(
self.ui,
"请输入文本",
"输入框",
QLineEdit.Normal,
"")
if not okPressed:
print('取消输入')
常用方法
- getInt
弹出对话框,让用户输入 整数 - getItem
弹出对话框,让用户选择 选项 - getText
弹出对话框,让用户输入 单行文本 - getMultiLineText
弹出对话框,让用户输入 多行文本
标签:文本,对话框,self,Pyqt5,ui,Pyside2,QMessageBox,提示框,输入 来源: https://blog.csdn.net/qq_37768971/article/details/118487338