我是QT的新手,IDE让我疯了。我现在遇到了这个问题,它不会消失。如果我加载QT Develop并编辑一个文件,它就会让它知道它需要保存。如果我然后尝试保存它,它警告我该文件是只读的,为我提供“Make Writeable”选项为什么它认为它是只读的我不知道。在我加载QT Develop之前,这对我来说似乎是可写的 - 我没有使用源代码控制或其他任何东西。我重新启动了我的机器等问题仍然存在。我做了一些根本错误的事情吗?
答案 0 :(得分:3)
如果您正在编辑的文件只在文件系统中读取,那么它们也只能在IDE中读取。
答案 1 :(得分:1)
在Windows 10下我发生了同样的事情。我移动了项目,但是我在编辑器中保留了一些未保存的更改以及自动保存文件。删除自动保存文件并关闭引用旧路径的所有文件。然后你可以毫无问题地再次保存。
答案 2 :(得分:0)
请查看您要保存的目录的权限吗?
如果你的目录是工作
做 - $ ls -l工作 $ ls -l work / yourfile
在Unix机器上,可能是您将文件从一个用户复制到另一个用户
喜欢/ home / guest到/ home / workgroup
- 干杯
答案 3 :(得分:0)
我正在使用Windows 7.可能应该提到这一点。当我右键单击文件时,他们有一个小盾牌,表明需要权限才能重命名或删除文件。不知道为什么会这样。我将它们全部复制并删除了原件,现在我已经金了。