【发布时间】:2017-07-08 21:39:04
【问题描述】:
我有以下代码创建一个文件并写入它。
QFile file(saveFilename);
file.open(QIODevice::WriteOnly);
QTextStream out(&file);
out << name + " - " + size + "\n";
file.close();
此文件将保存在哪里?
我有一个名为 QString saveFileDirectory 的变量,我希望将文件保存在其中。
关于如何实现这一点的任何提示? 谢谢。
【问题讨论】:
-
除非您也提供文件路径,否则名为
saveFilename的文件将保存在当前工作目录中。 -
如何附加文件路径?这就是我想要实现的目标。
-
saveFilename = saveFileDirectory + '/' + saveFilename; QFile file(saveFilename); -
啊,所以您将目录/路径附加到文件名本身。这就是我所追求的。把它作为答案@vahancho,这样我就可以绿色勾选它!