From 9e11c2d2525f23d54f909354385580702e0b4267 Mon Sep 17 00:00:00 2001 From: Ken Moore Date: Mon, 8 Aug 2016 15:34:47 -0400 Subject: Add a prompt about reloading a file when it changes by some other utility. --- src-qt5/desktop-utils/lumina-textedit/PlainTextEditor.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src-qt5/desktop-utils/lumina-textedit/PlainTextEditor.cpp') diff --git a/src-qt5/desktop-utils/lumina-textedit/PlainTextEditor.cpp b/src-qt5/desktop-utils/lumina-textedit/PlainTextEditor.cpp index 1ec746a3..6f583e4e 100644 --- a/src-qt5/desktop-utils/lumina-textedit/PlainTextEditor.cpp +++ b/src-qt5/desktop-utils/lumina-textedit/PlainTextEditor.cpp @@ -12,6 +12,7 @@ #include #include #include +#include #include @@ -281,13 +282,13 @@ void PlainTextEditor::textChanged(){ void PlainTextEditor::fileChanged(){ qDebug() << "File Changed:" << currentFile(); bool update = !hasChanges; //Go ahead and reload the file automatically - no custom changes in the editor - /*QString text = tr("The following file has been changed by some other utility. Do you want to re-load it?"); + QString text = tr("The following file has been changed by some other utility. Do you want to re-load it?"); text.append("\n"); text.append( tr("(Note: You will lose all currently-unsaved changes)") ); - text.append("\n\n%1");*/ + text.append("\n\n%1"); if(!update){ - //update = (QMessageBox::Yes == QMessageBox::question(this->parent(), tr("File Modified"),text.arg(currentFile()) , QMessageBox::Yes | QMessageBox::No, QMessageBox::No) ); + update = (QMessageBox::Yes == QMessageBox::question(this, tr("File Modified"),text.arg(currentFile()) , QMessageBox::Yes | QMessageBox::No, QMessageBox::No) ); } //Now update the text in the editor as needed if(update){ -- cgit