PyQt5文件对话框控件详解及示例
在PyQt5中,QFileDialog是一个非常有用的控件,它可以让用户方便地选择文件和目录。本文将介绍QFileDialog控件的使用,并提供一些简单易懂的示例代码。
QFileDialog控件简介
QFileDialog控件是PyQt5中的一个对话框控件,它允许用户选择文件或目录。它支持多种操作系统,如Windows、macOS和Linux等。QFileDialog控件可以选择不同的模式,如打开、保存、选择目录等模式。
控件属性和方法
QFileDialog控件具有以下属性和方法:
- filter:用于设置和获取过滤器。过滤器指定了哪些类型的文件将显示在对话框中。过滤器可以是字符串(例如:“文本文件(*.txt)”)或MIME类型(例如:“text/plain”)。
- selectedFiles():返回用户选择的文件路径列表。
- setDirectory(dir):设置初始目录。
- setNameFilter(filter):设置过滤器。
示例代码1:打开文件对话框模式
下面是一个打开文件对话框的示例代码:
from PyQt5