diff options
author | Oswald Buddenhagen <oswald.buddenhagen@nokia.com> | 2011-04-15 11:53:46 +0200 |
---|---|---|
committer | Oswald Buddenhagen <oswald.buddenhagen@nokia.com> | 2011-04-18 14:14:20 +0200 |
commit | 9e7a4c7d4ff5d1fb05cd47b0c00a102edb19f313 (patch) | |
tree | 57badcb15bc487ec9c6375c42ac46d99917edb19 /src/plugins/designer | |
parent | 801e5a2fddcf5f11bf68f32fbd3e0fcac79b2dc9 (diff) | |
download | qt-creator-9e7a4c7d4ff5d1fb05cd47b0c00a102edb19f313.tar.gz |
provide default implementation of IFile::reloadBehavior()
there only two classes of files anyway: regularly editable ones which may
ask for interaction, and "background" files which always operate silently.
the regular case is the more complex one, so put that into the base class.
Diffstat (limited to 'src/plugins/designer')
-rw-r--r-- | src/plugins/designer/formwindowfile.cpp | 12 | ||||
-rw-r--r-- | src/plugins/designer/formwindowfile.h | 1 |
2 files changed, 0 insertions, 13 deletions
diff --git a/src/plugins/designer/formwindowfile.cpp b/src/plugins/designer/formwindowfile.cpp index 714d479efe..dfa395af66 100644 --- a/src/plugins/designer/formwindowfile.cpp +++ b/src/plugins/designer/formwindowfile.cpp @@ -129,18 +129,6 @@ bool FormWindowFile::isSaveAsAllowed() const return true; } -Core::IFile::ReloadBehavior FormWindowFile::reloadBehavior(ChangeTrigger state, ChangeType type) const -{ - if (type == TypePermissions) - return BehaviorSilent; - if (type == TypeContents) { - if (state == TriggerInternal && !isModified()) - return BehaviorSilent; - return BehaviorAsk; - } - return BehaviorAsk; -} - bool FormWindowFile::reload(QString *errorString, ReloadFlag flag, ChangeType type) { if (flag == FlagIgnore) diff --git a/src/plugins/designer/formwindowfile.h b/src/plugins/designer/formwindowfile.h index 4bc1075927..262f755644 100644 --- a/src/plugins/designer/formwindowfile.h +++ b/src/plugins/designer/formwindowfile.h @@ -58,7 +58,6 @@ public: virtual bool isModified() const; virtual bool isReadOnly() const; virtual bool isSaveAsAllowed() const; - ReloadBehavior reloadBehavior(ChangeTrigger state, ChangeType type) const; bool reload(QString *errorString, ReloadFlag flag, ChangeType type); virtual QString defaultPath() const; virtual QString suggestedFileName() const; |