如何找出文件夹是否需要管理权限才能修改其内容?

How to find out whether a folder require administrative privileges to modify its contents?

给定一个文件夹路径,如何确定我的应用程序是否需要管理权限才能在该文件夹中创建、删除或修改文件?

Qt 5 Windows 8.1

我更喜欢跨平台解决方案。但特定平台也可以。

使用QFileInfo::isWritable():

if (fileInfo.isDir() && fileInfo.isWritable()){
....
}