moo*_*ody 4 c++ desktop qt path
我现在在学校学习 C++ 已经有 7 个多月了,所以我想说我对编程还很陌生。
我目前正在开发一个程序,当它完成后,应该能够为 CS 创建一个 .cfg 文件:如果不存在 .cfg 文件,则转到或编辑现有的 .cfg 文件,同时不更改您所做的任何设置不想改变。
所以,我想将该.cfg保存到任何用户的桌面上,但我似乎找不到任何关于如何获取Win10上桌面的一般路径的可以理解的解释。
我创建了一个QString autoexec;我想保存用户桌面路径,最后带有 autoexec.cfgQString autoexec = "C:/Users/any_username/Desktop/autoexec.cfg";
要获取操作系统上的桌面路径,您可以使用QStandardPaths
QString autoexec =
QString("%1/autoexec.cfg").arg(QStandardPaths::writableLocation(QStandardPaths::DesktopLocation));
Run Code Online (Sandbox Code Playgroud)