如何在 Qt 中使用 QFileDialog 来选择文件?

如何在 Qt 中使用 QFileDialog 来选择文件?

#include 
#include 

void chooseFile(QWidget *widget) {
    QFileDialog dialog(widget, "选择文件", "", "jpg,png,bmp");
    if (dialog.exec()) {
        QString filePath = dialog.selectedFiles().at(0);
        // 处理文件路径
    }
}

使用方法:

  1. chooseFile 函数连接到一个按钮或其他控件。
  2. chooseFile 函数中,调用 QFileDialog::show() 方法打开文件选择对话框。
  3. 用户选择文件后,点击 OK按钮。
  4. chooseFile 函数将返回一个包含选择的文件名的字符串。

注意:

  • QFileDialog 默认会使用系统默认的语言。
  • QFileDialog 可以接受多种文件格式的选择。
  • QFileDialog 可以接受文件路径,也可以接受文件对象。
相似内容
更多>