【发布时间】:2014-05-22 09:54:44
【问题描述】:
QString filename = "F:/tests/lineText.txt";
QFile myfile(filename);
if(!myfile.open(QIODevice::ReadOnly | QIODevice::Text)) {
QMessageBox::information(0,"Fail!", myfile.errorString());
return;
}
QTextStream in(&myfile);
...
我想在任何位置打开任何 TXT 文件,而不指定文件名或路径。怎么做? 谢谢。
【问题讨论】:
-
如何引用没有文件名的文件?请详细描述。
-
vanacho 是对的,没有参考怎么能参考?
-
如果不对文件名进行硬编码,您需要从用户那里获取它(有几个选项)
-
我相信他打算将其用作临时文件,但我可能错了。即使这是 OP 的意思,它的措辞很糟糕......
标签: c++ qt openfiledialog