如何在标题中设置一个新的 QTextStream,就像这样
MainClass{
private:
QTextStream out;
}
然后,在初始化设置文件,而不是
QTextStream out(&file)
,我希望有类似的东西
out.setFile(&file)
,但是QTextStream中没有.setFile
最佳答案
我发现 QFile 是一个 QIODevice,所以 QTextStream::setDevice(&QFile) 可以工作。
因此,现在我有
MainClass{
private:
QTextStream out;
QFile file;
void writetoBuffer();
}
void MainClass::writetoBuffer(){
file.setFileName("bingbong.txt");
out.setDevice(&file);
}
关于c++ - 如何在标题中设置 QTextStream?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22277505/