草庐IT

QTemporaryFile

全部标签

c++ - QT复制到QTemporaryFile

我想复制some/path/myfile在$TMPDIR/myprog-.ext,这样我就可以将它传递给第3方程序,该程序会阻塞无扩展名文件。这是我想要的工作:QStringoriginalPath="some/path/myfile";QTemporaryFilef(QDir::temp().absoluteFilePath("mprog-XXXXXX.ext"));//f.open();?QFile(originalPath).copy(f.fileName());但是,我现在遇到了一个问题-要么该文件尚不存在,因此还没有分配临时fileName(),或者文件名已分配但文件本身已经