#include "pageSize.h"
#include <klocale.h>
+#include <ktemporaryfile.h>
#include <QProcess>
-#include <QtCore/qglobal.h>
-#include <QTemporaryFile>
#include <cstdlib>
}
// Get the name of a temporary file.
- // Must open the QTemporaryFile to access the name.
- QTemporaryFile tmpfile;
- tmpfile.open();
- const QString convertedFileName = tmpfile.fileName();
- tmpfile.close();
+ const QString convertedFileName = KTemporaryFile::filePath();
// Use pdf2ps to do the conversion
QProcess pdf2ps;
// deconstructed.
convertedFiles[PDFFilename] = convertedFileName;
- tmpfile.setAutoRemove(false);
return convertedFileName;
}
return;
}
- QTemporaryFile gfxFile;
- gfxFile.open();
- const QString gfxFileName = gfxFile.fileName();
- // We are want the filename, not the file.
- gfxFile.close();
+ const QString gfxFileName = KTemporaryFile::filePath();
gs_generate_graphics_file(page, gfxFileName, magnification);