diff options
author | Jarek Kobus <jaroslaw.kobus@theqtcompany.com> | 2016-10-07 15:58:40 +0200 |
---|---|---|
committer | Jarek Kobus <jaroslaw.kobus@qt.io> | 2016-10-17 14:44:08 +0000 |
commit | 59c90e00c1e8b18d120f5b5c15b331b1ee427ace (patch) | |
tree | 813294816790a798877bd00e92a0a9b980b8d106 /src/plugins/scxmleditor/plugin_interface/scxmldocument.cpp | |
parent | caf721430b1a02be6f76fb5d98d44ecb2e5cdab9 (diff) |
Replace virtual isModified method with a getter/setter/notifier
We have lacked the setter and dedicated notifier before.
Change-Id: I58845a48259d260c5cc90ae94b173c79cddcfef9
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'src/plugins/scxmleditor/plugin_interface/scxmldocument.cpp')
-rw-r--r-- | src/plugins/scxmleditor/plugin_interface/scxmldocument.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/scxmleditor/plugin_interface/scxmldocument.cpp b/src/plugins/scxmleditor/plugin_interface/scxmldocument.cpp index 22cbdf4d4e..1ad7b9ba2f 100644 --- a/src/plugins/scxmleditor/plugin_interface/scxmldocument.cpp +++ b/src/plugins/scxmleditor/plugin_interface/scxmldocument.cpp @@ -643,6 +643,14 @@ bool ScxmlDocument::changed() const return !m_undoStack->isClean(); } +void ScxmlDocument::setChanged(bool modified) +{ + if (modified) + ; // we lack a setDirty method in QUndoStack + else + m_undoStack->setClean(); +} + ScxmlTag *ScxmlDocument::scxmlRootTag() const { ScxmlTag *tag = rootTag(); |