19 #include <QTemporaryFile> 27 temp.setAutoRemove(
false);
30 cerr <<
"TempWriteFile: Failed to create temporary file in directory of " <<
m_target <<
": " << temp.errorString() << endl;
41 QDir dir(QFileInfo(
m_temp).dir());
57 QDir dir(QFileInfo(
m_temp).dir());
63 cerr <<
"TempWriteFile: Failed to rename temporary file " <<
m_temp <<
" to target " <<
m_target << endl;
TempWriteFile(QString targetFileName)
void moveToTarget()
Rename the temporary file to the target filename.
~TempWriteFile()
Destroy the temporary file object.
QString getTemporaryFilename()
Return the name of the temporary file.