1476 @return flag indicating, if it is ok to continue (boolean) |
1476 @return flag indicating, if it is ok to continue (boolean) |
1477 """ |
1477 """ |
1478 if self.__textEdit.isModified(): |
1478 if self.__textEdit.isModified(): |
1479 ret = E5MessageBox.warning(self, |
1479 ret = E5MessageBox.warning(self, |
1480 self.trUtf8("eric5 Mini Editor"), |
1480 self.trUtf8("eric5 Mini Editor"), |
1481 self.trUtf8("The document has been modified.\n" |
1481 self.trUtf8("The document has been unsaved changes."), |
1482 "Do you want to save your changes?"), |
|
1483 QMessageBox.StandardButtons(\ |
1482 QMessageBox.StandardButtons(\ |
1484 QMessageBox.Cancel | \ |
1483 QMessageBox.Abort | \ |
1485 QMessageBox.No | \ |
1484 QMessageBox.Discard | \ |
1486 QMessageBox.Yes), |
1485 QMessageBox.Save), |
1487 QMessageBox.Cancel) |
1486 QMessageBox.Save) |
1488 if ret == QMessageBox.Yes: |
1487 if ret == QMessageBox.Save: |
1489 return self.__save() |
1488 return self.__save() |
1490 elif ret == QMessageBox.Cancel: |
1489 elif ret == QMessageBox.Abort: |
1491 return False |
1490 return False |
1492 return True |
1491 return True |
1493 |
1492 |
1494 def __loadFile(self, fileName, filetype = None): |
1493 def __loadFile(self, fileName, filetype = None): |
1495 """ |
1494 """ |