From f4afde30737d8bba7f31620a362d0e0d5588b139 Mon Sep 17 00:00:00 2001 From: Peter Hedlund Date: Thu, 21 Dec 2006 21:07:33 +0000 Subject: [PATCH] More consistent use of setModified() svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=615524 --- kdeeducore/keduvocdocument.cpp | 5 ++--- kdeeducore/keduvocdocument.h | 6 +++--- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/kdeeducore/keduvocdocument.cpp b/kdeeducore/keduvocdocument.cpp index 170a10d..b8b1105 100644 --- a/kdeeducore/keduvocdocument.cpp +++ b/kdeeducore/keduvocdocument.cpp @@ -273,8 +273,7 @@ bool KEduVocDocument::saveAs(QObject *parent, const KUrl & url, FileType ft, con } } m_url = tmp; - m_dirty = false; - emit docModified(false); + setModified(false); return true; } @@ -1194,7 +1193,7 @@ void KEduVocDocument::shuffle() KRandomSequence* rs; rs = new KRandomSequence(); rs->randomize(m_vocabulary); - m_dirty = true; + setModified(); } #include "keduvocdocument.moc" diff --git a/kdeeducore/keduvocdocument.h b/kdeeducore/keduvocdocument.h index 1a29446..f1fe7ba 100644 --- a/kdeeducore/keduvocdocument.h +++ b/kdeeducore/keduvocdocument.h @@ -292,7 +292,7 @@ class KDEEDUCORE_EXPORT KEduVocDocument : public QObject * @param expression expression to append */ inline void appendEntry (KEduVocExpression *expression) - { m_vocabulary.append(*expression); m_dirty = true; } + { m_vocabulary.append(*expression); setModified(); } /** * Inserts a new expression @@ -301,7 +301,7 @@ class KDEEDUCORE_EXPORT KEduVocDocument : public QObject * @param index index of entry */ inline void insertEntry(KEduVocExpression *expression, int index) - { m_vocabulary.insert(index, *expression); m_dirty = true; } + { m_vocabulary.insert(index, *expression); setModified(); } /** * Removes an expression from the document @@ -314,7 +314,7 @@ class KDEEDUCORE_EXPORT KEduVocDocument : public QObject * Removes all expressions from the document (clears vocabulary) */ inline void removeAllEntries() - { m_vocabulary.clear(); m_dirty = true; } + { m_vocabulary.clear(); setModified(); } /** * Sorts vocabulary alphabetically -- 2.47.3