Add option to select behavior on externally changed files.

Merge-request: 840
Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
This commit is contained in:
Henrik Abelsson
2009-07-13 15:00:20 +02:00
committed by Thorbjørn Lindeijer
parent e38cec518b
commit 0a94100508
13 changed files with 132 additions and 17 deletions

View File

@@ -196,6 +196,12 @@ public:
switch (*behavior) {
case Core::IFile::ReloadNone:
return;
case Core::IFile::ReloadUnmodified:
if (!isModified()) {
open(fileName);
return;
}
break;
case Core::IFile::ReloadAll:
open(fileName);
return;
@@ -206,7 +212,7 @@ public:
break;
}
switch (Core::Utils::reloadPrompt(fileName, Core::ICore::instance()->mainWindow())) {
switch (Core::Utils::reloadPrompt(fileName, isModified(), Core::ICore::instance()->mainWindow())) {
case Core::Utils::ReloadCurrent:
open(fileName);
break;