第五讲-窗口控件QDialog
QDialog
的主要用途: 消息提示 (Message Dialog) 、确认对话框 (Confirmation Dialog) 、 输入对话框 (Input Dialog) 等
1. 创建 QDialog 窗口
最基本的 QDialog
对话框创建如下:
import sys
from PyQt5.QtWidgets import QApplication, QDialog
app = QApplication(sys.argv)
dialog = QDialog()
dialog.setWindowTitle("QDialog Example")
dialog.setGeometry(300, 300, 300, 200)
dialog.show()
sys.exit(app.exec_())
核心方法:
2. exec_()
exec_()
以模态方式运行对话框,即用户必须与对话框进行交互并关闭它后,才能返回主程序。
示例: