本篇介绍PyQt5的标准对话框,如打开对话框、颜色选择对话框、标准输入对话框等,本篇介绍这几种对话框的使用。
PyQt5标准对话框
- QFileDialog():
- getOpenFileName():选择打开一个文件。
- getOpen FileNames():选择打开多个文件。
- getSaveFileName():选择保存一个文件。
- getExistingDirectory():选择一个已有的目录。
- getOpenFileUrl():选择打开一个文件,可选择远程网络文件。
- QColorDialog():
- getColor():选择颜色。
- QFontDialog():
- getFont():选择字体。
新建一个界面
UI
QFileDialog对话框
- QFileDialog.getOpenFileName()打开一个文件。
- 对话框的父容器parent:一般选为调用对话框的窗体对象。
- 对话框标题caption:弹出对话框的标题。
- 文件过滤器filter:选择不同后缀的文件。
- 初始文件过滤器initialFilter:设置初始的文件过滤器。
- 对话框options:一个枚举类型。例如:QFileDialog.ShowDirsOnly只显示目录等。
- 获取到的fileName和filtUsed&#