26 #include <ktempfile.h>
28 class KSaveFilePrivate;
49 KSaveFile(
const TQString &filename,
int mode = 0666 );
69 {
return mTempFile.status(); }
76 TQString name()
const;
84 {
return mTempFile.handle(); }
92 {
return mTempFile.fstream(); }
100 {
return mTempFile.file(); }
107 TQTextStream *textStream()
108 {
return mTempFile.textStream(); }
115 TQDataStream *dataStream()
116 {
return mTempFile.dataStream(); }
141 static bool backupFile(
const TQString& filename,
142 const TQString& backupDir = TQString::null,
143 const TQString& backupExtension = TQString::fromLatin1(
"~" ) );