From a4514401e906aa3b699a4d3ff3c9d6d6e53cbf0e Mon Sep 17 00:00:00 2001 From: nils Date: Tue, 18 Jan 2011 23:44:28 +0000 Subject: now saving multiple documents is nearly fine, but asking to save every single document should be removed git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@441 34ebc366-c3a9-4b3c-9f84-69acf7962910 --- textedit.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'textedit.cpp') diff --git a/textedit.cpp b/textedit.cpp index d34b035..183c108 100644 --- a/textedit.cpp +++ b/textedit.cpp @@ -350,16 +350,16 @@ bool TextEdit::maybeSaveAnyTab() EditorPage *ep = qobject_cast (tabWidget->widget(i)); if(ep->getTextPage()->document()->isModified()) { QString docname = tabWidget->tabText(i); - // remove * before name of modified doc + // remove * before name of modified doc (has to be placed after saving) docname.remove(0,2); unsavedDocs.insert(i, docname); } } - + qDebug() << unsavedDocs.size(); /* * no unsaved documents */ - if (unsavedDocs.size() == 1) { + if (unsavedDocs.size() == 0) { return true; } /* @@ -410,11 +410,11 @@ bool TextEdit::maybeSaveAnyTab() allsaved=false; } qDebug() << "handling for save" << tabId; - if (allsaved) { - return true; - } else { - return false; - } + } + if (allsaved) { + return true; + } else { + return false; } } } -- cgit v1.2.3