PYQT如何关闭所有窗口
时间: 2023-09-10 09:06:18 浏览: 127
如何关闭窗口
可以使用以下代码关闭所有窗口:
```python
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
app = QApplication(sys.argv)
# 创建窗口
window1 = QMainWindow()
window1.show()
window2 = QMainWindow()
window2.show()
window3 = QMainWindow()
window3.show()
# 关闭所有窗口
for widget in QApplication.allWidgets():
if isinstance(widget, QMainWindow):
widget.close()
sys.exit(app.exec_())
```
阅读全文