pyqt 停止程序执行
时间: 2023-12-31 17:24:35 浏览: 88
pyqt关闭程序实例
在PyQt中停止程序执行可以使用`exit()`方法。这个方法会终止程序的主循环,使程序退出。
以下是一个简单的示例代码:
```python
from PyQt5.QtWidgets import QApplication, QPushButton
def stop_program():
app.exit() # 停止程序执行
app = QApplication([])
button = QPushButton("Stop")
button.clicked.connect(stop_program)
button.show()
app.exec_() # 进入程序的主循环直到 exit() 被调用
```
在这个示例中,我们创建了一个按钮,当按钮被点击时,调用`stop_program()`函数来停止程序执行。`app.exec_()`方法会进入程序的主循环,直到`exit()`方法被调用,从而使程序退出。
阅读全文