1

我想知道是否可以使用打开上次浏览的文件夹QFileDialog

我曾经QFileDialog浏览并选择一个文件。

第1步

我从该文件夹中浏览c:\test\files并选择了 xyz filde

第2步

再次当我需要浏览文件时。这次我想QFileDialog指向我上次访问的文件夹(即,c:\test\files

我知道可以通过保存当前访问的目录并用于QFileDialog.setDirectory设置上一个目录来做到这一点。

是否还有其他选项,例如 savelast 路径浏览之类的......?

是否可以...?

如果是,我该怎么做。

4

1 回答 1

1

您可以尝试将saveState()andrestoreState()方法与 QSettings 结合使用,但这只是保存最后一条路径的一种变体,即使它可能是更好的方法

于 2012-12-28T12:58:17.870 回答