我需要在 Linux 下使用 Qt 5.7/C++ 更改文件的所有者和组。我找到了 QFileInfo::ownerID
和 QFileInfo::groupID
getter,但似乎没有这些值的 setter。
我需要 chown 的 Qt 等价物。
有没有办法使用 Qt 函数设置这些值?
最佳答案
设置文件权限可以通过QFile::setPermissions来完成方法而不是使用 native chmod 函数,但 Qt 没有等效的 chown。您应该使用 unistd.h
中的 chown()
函数 Look here .
关于linux - 设置文件所有者 :group in Linux using Qt/C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41733820/