0
// .txt
QFile txtFile(":/new/prefix1/saveddata.txt");
if (txtFile.open(QIODevice::WriteOnly | QIODevice::Text))
{
// We're going to streaming text to the file
QTextStream stream(&txtFile);
stream << "testing\n";
stream << "testing\n";
txtFile.close();
}
我有一個QFile
,我試圖從上面的目錄中打開。該文件存在但未打開。任何想法爲什麼以及如何解決它?謝謝。QFile文本無法輸出流
所以如果想要寫入現有的文本文件,我將不得不在項目中添加文本文件,然後寫? – user2775042
否。以冒號(':')開始的任何文件名將指定包含在項目中的資源文件。只需使用未更改的文件名即可引用常規文件,必要時還可以轉義反斜槓。 – owacoder