用QMessageBox实现呢?
时间: 2023-07-27 11:22:17 浏览: 72
制作MessageBox
使用QMessageBox实现弹窗提示功能非常简单,你只需要调用QMessageBox的静态方法即可。
下面是一个例子,展示如何使用QMessageBox来弹出一个提示框:
```
from PyQt5.QtWidgets import QMessageBox
# todo 推理过程
# 如果没有推出结论,弹出一个提示框
btn = QMessageBox.question(None, "提示", "啥也推不出来!!!", QMessageBox.Ok)
```
这个例子中使用了QMessageBox.question()方法来弹出一个提示框,它的参数分别是:
- parent:弹窗的父窗口,这里设置为None表示没有父窗口。
- title:弹窗的标题。
- text:弹窗的文本内容。
- buttons:弹窗上的按钮,这里只设置了一个OK按钮。
QMessageBox还有其他的方法,可以根据自己的需要来选择。
阅读全文