pyqt5点击按钮弹出确定按钮
时间: 2023-08-24 07:08:03 浏览: 94
你可以使用 QMessageBox 来实现这个功能,以下是示例代码:
```python
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QMessageBox
class Example(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setGeometry(300, 300, 300, 200)
self.setWindowTitle('Example')
button = QPushButton('Click me', self)
button.move(100, 100)
button.clicked.connect(self.showDialog)
self.show()
def showDialog(self):
msgBox = QMessageBox()
msgBox.setIcon(QMessageBox.Information)
msgBox.setText('Button clicked')
msgBox.setStandardButtons(QMessageBox.Ok)
msgBox.exec_()
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = Example()
sys.exit(app.exec_())
```
在这个示例中,我们创建了一个按钮,当用户点击按钮时,会弹出一个 QMessageBox 对话框,显示 "Button clicked" 文本,并在对话框上显示一个 "确定" 按钮。
阅读全文