[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdeedu/kturtle/src
From: Jaison Lee <lee.jaison () gmail ! com>
Date: 2006-10-16 0:46:18
Message-ID: 1160959578.115481.22067.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 595875 by jlee:
Port to new KSaveFile API.
M +6 -6 editor.cpp
--- trunk/KDE/kdeedu/kturtle/src/editor.cpp #595874:595875
@@ -187,12 +187,12 @@
QString filename = url.isLocalFile() ? url.path() : tmp.fileName();
KSaveFile *savefile = new KSaveFile(filename);
- if (!savefile->status()) {
- QTextStream *outputStream = savefile->textStream();
-// outputStream->setEncoding(QTextStream::UnicodeUTF8);
- (*outputStream) << editor->document()->toPlainText();
- savefile->close();
- //if (!savefile->status()) --> Error
+ if (savefile->open()) {
+ QTextStream outputStream ( savefile );
+// outputStream.setEncoding(QTextStream::UnicodeUTF8);
+ outputStream << editor->document()->toPlainText();
+ outputStream.flush();
+ savefile->finalize(); //check for error here?
}
delete savefile;
if (!url.isLocalFile()) KIO::NetAccess::upload(filename, url, this);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic