summaryrefslogtreecommitdiff
authorllornkcor <llornkcor>2002-12-16 04:34:10 (UTC)
committer llornkcor <llornkcor>2002-12-16 04:34:10 (UTC)
commitd1d849bab2d54b1e9144bca1f30786882be9a464 (patch) (side-by-side diff)
tree4a17e9dba5e5ec84cd2344f55640b262d57f0d96
parent71f0618e5fdfe7c7f5c251fef3885ee3833d1046 (diff)
downloadopie-d1d849bab2d54b1e9144bca1f30786882be9a464.zip
opie-d1d849bab2d54b1e9144bca1f30786882be9a464.tar.gz
opie-d1d849bab2d54b1e9144bca1f30786882be9a464.tar.bz2
work around for changing wrap changing edited state. also fixed opening dotFiles line endings
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--core/apps/textedit/textedit.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/core/apps/textedit/textedit.cpp b/core/apps/textedit/textedit.cpp
index af427ac..bd7cfb6 100644
--- a/core/apps/textedit/textedit.cpp
+++ b/core/apps/textedit/textedit.cpp
@@ -553,8 +553,15 @@ void TextEdit::setItalic(bool y) {
void TextEdit::setWordWrap(bool y) {
bool state = editor->edited();
+ QString captionStr = caption();
+ bool b1 = edited1;
+ bool b2 = edited;
+
editor->setWordWrap(y ? QMultiLineEdit::WidgetWidth : QMultiLineEdit::NoWrap );
editor->setEdited( state );
+ edited1=b1;
+ edited=b2;
+ setCaption(captionStr);
}
void TextEdit::setSearchBar(bool b) {
@@ -684,7 +691,7 @@ void TextEdit::openDotFile( const QString &f ) {
file.open(IO_ReadWrite);
QTextStream t(&file);
while ( !t.atEnd()) {
- txt+=t.readLine();
+ txt+=t.readLine()+"\n";
}
editor->setText(txt);
editor->setEdited( false);