forked from qt-creator/qt-creator
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:
committed by
Thorbjørn Lindeijer
parent
e38cec518b
commit
0a94100508
@@ -36,11 +36,18 @@ using namespace Core;
|
||||
using namespace Core::Utils;
|
||||
|
||||
QTCREATOR_UTILS_EXPORT Core::Utils::ReloadPromptAnswer
|
||||
Core::Utils::reloadPrompt(const QString &fileName, QWidget *parent)
|
||||
Core::Utils::reloadPrompt(const QString &fileName, bool modified, QWidget *parent)
|
||||
{
|
||||
|
||||
const QString title = QCoreApplication::translate("Core::Utils::reloadPrompt", "File Changed");
|
||||
const QString msg = QCoreApplication::translate("Core::Utils::reloadPrompt",
|
||||
"The file %1 has changed outside Qt Creator. Do you want to reload it?").arg(fileName);
|
||||
QString msg;
|
||||
|
||||
if (modified)
|
||||
msg = QCoreApplication::translate("Core::Utils::reloadPrompt",
|
||||
"The unsaved file %1 has been changed outside Qt Creator. Do you want to reload it and discard your changes?").arg(fileName);
|
||||
else
|
||||
msg = QCoreApplication::translate("Core::Utils::reloadPrompt",
|
||||
"The file %1 has changed outside Qt Creator. Do you want to reload it?").arg(fileName);
|
||||
return reloadPrompt(title, msg, parent);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user