QT,C ++:禁用文件重命名/移动/删除

时间:2019-03-27 11:32:00

标签: c++ qt file permissions

我们拥有的常规文件权限为“读写”。在文件上设置READ权限只会阻止写入。但是该文件可以重命名,移动,删除等。 是否在文件属性中看到了诸如Windows安全性选项卡之类的QT,c ++ api,其中有更多权限,如“完全控制,修改等”,设置后该权限不允许用户删除,移动,重命名文件。

Security Permissions

1 个答案:

答案 0 :(得分:-1)

这是您的答案,伙计。此功能设置文件的权限(从 Qt文档): https://doc.qt.io/qt-5/qfile.html#setPermissions

这是您可以在文件上设置的所有权限:https://doc.qt.io/qt-5/qfiledevice.html#Permission-enum