qt文件选择对话框
时间: 2023-07-12 19:16:59 浏览: 98
Qt 文件选择对话框
Qt提供了一个方便的文件选择对话框,可以用于选择文件或目录。您可以使用QFileDialog类来创建文件选择对话框。以下是一个示例代码:
```cpp
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),
"/home",
tr("Images (*.png *.xpm *.jpg)"));
if (!fileName.isEmpty()) {
// 处理打开文件的代码
}
```
在上面的代码中,getOpenFileName()方法用于打开文件选择对话框。它接受四个参数:父窗口、对话框标题、打开对话框的目录和过滤器。在本例中,过滤器指定只显示PNG、XPM和JPG图像文件。
如果用户选择文件并点击“打开”按钮,getOpenFileName()方法会返回所选文件的路径。您可以使用这个路径来处理所选文件。
阅读全文