pyqt5点击按钮弹出通知窗口
时间: 2023-09-08 08:08:30 浏览: 92
PyQt5点击按钮弹出自定义窗口 创建新窗口
5星 · 资源好评率100%
以下是一个简单的示例,演示如何使用PyQt5中的QMessageBox类创建一个通知窗口:
```python
from PyQt5.QtWidgets import QApplication, QMessageBox, QPushButton
app = QApplication([])
button = QPushButton('Click me')
button.clicked.connect(lambda: QMessageBox.information(None, 'Notification', 'Hello, World!'))
button.show()
app.exec_()
```
在这个示例中,我们创建了一个QPushButton对象,并将其单击信号连接到一个lambda函数,该函数会创建一个QMessageBox对象,并显示一个信息框,其中包含一条消息“Hello, World!”和一个标题“Notification”。
要运行此示例,请将上面的代码复制到一个名为“notification.py”的文件中,并在终端中使用以下命令运行:
```
python notification.py
```
单击按钮,应该会弹出一个通知窗口,其中包含“Hello, World!”消息。
阅读全文