首页 > 学院 > 开发设计 > 正文

Qt使用上一次打开的路径

2019-11-06 06:53:04
字体:
来源:转载
供稿:网友

在Qt中使用

QFileDialog::getOpenFileName

QFileDialog::getOpenFileName的时候默认是打开某一个路径, 如果要多次选择某个路径下的多个文件, 就需要使用上次打开的路径.

实现方法如下所示:

    QDir dir;    QFileDialog::Options options;    options  |= QFileDialog::DontUseNativeDialog;    QString selectedFilter;    //QString fileName = QFileDialog::getOpenFileName(this, QObject::tr("Open File"), dir.currentPath(), QObject::tr("Excel (*.xls)"));    QString fileName = QFileDialog::getOpenFileName(this, QObject::tr("Open File"), "", QObject::tr("Excel (*.xls)"), &selectedFilter, options);经实测5.8可用


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表