如何指向存储在文档文件夹中的文件夹或文件?
所以就我而言,这将是C:/Users/Vanya/Documents/ATFolder
(AT 文件夹是我需要的文件夹(
我应该放什么代替"Vanya"进入文档文件夹,在任何PC上,而不仅仅是我的PC
万一很重要,我正在尝试这样做:
QDir().mkdir("C:/Users/%USERPROFILE%/Documents/ATFolder");
它响应为false
,并且不创建文件夹。
Qt解决方案 - QStandardPath
使用 QStandardPaths::writableLocation(QStandardPaths::DocumentsLocation);
获取文档目录。
尝试使用 std::getenv
获取环境变量 "USERPROFILE"
的值。
它对我有用。