pyqt5程序处理完后跳出提示框
时间: 2024-11-28 21:15:19 浏览: 10
pyqt5+OpenCV实现简易交互式图像处理程序
5星 · 资源好评率100%
在PyQt5中,如果你想要在程序完成某个操作后显示一个提示框告知用户结果,你可以使用`QMessageBox`模块提供的函数。以下是一个基本的例子:
```python
from PyQt5.QtWidgets import QApplication, QMessageBox
def handle_task():
# 这里放置你的任务处理代码
result = "任务成功完成"
# 执行任务并展示提示框
app = QApplication([]) # 初始化应用
handle_task()
message_box = QMessageBox.information(None, '提示', f'任务完成,结果是:{result}', QMessageBox.Ok)
message_box.exec() # 显示消息框并等待关闭
app.quit() # 关闭应用
```
在这个例子中,`information`函数用于创建一个信息级别的警告对话框,你可以根据需要选择其他类型的对话框,如疑问(Question)、错误(Error)等。`exec()`方法会阻塞程序直到对话框关闭。
阅读全文