From: Peter Hedlund Date: Thu, 21 Dec 2006 21:07:33 +0000 (+0000) Subject: More consistent use of setModified() X-Git-Tag: v3.80.3~91 X-Git-Url: https://git.rmz.fi/?a=commitdiff_plain;h=f4afde30737d8bba7f31620a362d0e0d5588b139;p=libqmvoc.git More consistent use of setModified() svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=615524 --- 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