使用QFileDialog :: getSaveFileName将文件保存到受限位置不会给出错误消息

时间:2012-09-24 13:42:51

标签: macos qt qfiledialog

我正在研究MAC上的示例QT项目并保存文件我正在使用带有本机对话框的QFileDialog :: getSaveFileName API,如果我将文件保存到只读目录,它仍然会被保存!但行为应该是它应该给出错误信息。当我在Windows系统上观察一切正常它会给出错误信息,但在MAC ID上没有任何人可以面对这个问题吗?

1 个答案:

答案 0 :(得分:1)

getSaveFileName()只返回用户选择位置的路径。它实际上并不创建任何文件。在您尝试实际创建/写入文件之前,权限不是问题。