5

我需要使用 Qt 5.7 /C++ 在 Linux 下更改文件的所有者和组。我找到了QFileInfo::ownerIDQFileInfo::groupIDgetter,但似乎没有这些值的 setter。

我需要 chown 的 Qt 等价物。

有没有办法使用 Qt 函数设置这些值?

4

1 回答 1

4

可以通过QFile::setPermissions方法设置文件权限,而不是使用原生 chmod 函数,但 Qt 没有 chown 等价物。您应该使用Look herechown()中的函数。unistd.h

于 2017-01-19T07:38:19.270 回答