我正在尝试在 QFileDialog 上设置历史记录,但它似乎没有出现在任何地方。
QFileDialog dialog(parent, caption, path, filter);
dialog.setHistory(history);
dialog.exec();
但是我在任何地方都看不到对话框中的历史记录。它应该在哪里?它应该在任何地方吗?我在这里做错了什么?
编辑:
我做了这个小技巧,让它即使使用文件名也能工作
for(int index = 0; index < files.size(); index++)
{
QFileinfo info(files[index]);
files[index] = info.path();
}