是否可以使用ProgramData
在QT中获取QStandardPaths
路径。
详细说明:
ProgramData
路径。ProgramData
路径不好。首先,我打算复制我的应用程序的用户独立配置文件。我希望所有用户都能够访问该文件,仅用于阅读。我将在设置步骤中找到必要的文件。 (我们可以讨论这种情况,如果这不是一个好的方法)我已经尝试过了:
QStringList locations = QStandardPaths::locateAll(QStandardPaths::DataLocation, QString(), QStandardPaths::LocateDirectory);
QStringList locations2 = QStandardPaths::standardLocations(QStandardPaths::DataLocation);
我尝试以管理员身份运行我的QT(看看问题是否是由于某些特权问题)而且没有任何改变
使用第1点和第2点的功能,我还尝试使用QStandardPaths::GenericDataLocation
作为标准位置类型。实际上,我已尝试this链接中的所有类型,其解释中包含“ProgramData”
最后,我得到的是:
C:/用户/ MYUSER /应用程序数据/ {本地|漫游}
/数据
QString
。