QFSFileEngine::open: No file name specified错误解决

文章目录

  • 1 错误重现
  • 2 解决

1 错误重现

Qfile file;
file.open(QIODevice::Truncate)

原因:没有指明以哪种方式打开。

2 解决

以写的方式打开

Qfile file;
file.open(QIODevice::Truncate | QIODevice::WriteOnly)

以读的方式打开

Qfile file;
file.open(QIODevice::Truncate | QIODevice::ReadOnly)

你可能感兴趣的:(Qt)