391 res = E5MessageBox.question( |
391 res = E5MessageBox.question( |
392 self, |
392 self, |
393 self.tr("eric Snapshot"), |
393 self.tr("eric Snapshot"), |
394 self.tr( |
394 self.tr( |
395 """The application contains an unsaved snapshot."""), |
395 """The application contains an unsaved snapshot."""), |
396 E5MessageBox.StandardButtons( |
396 E5MessageBox.Abort | E5MessageBox.Discard | E5MessageBox.Save |
397 E5MessageBox.Abort | |
397 ) |
398 E5MessageBox.Discard | |
|
399 E5MessageBox.Save)) |
|
400 if res == E5MessageBox.Abort: |
398 if res == E5MessageBox.Abort: |
401 evt.ignore() |
399 evt.ignore() |
402 return |
400 return |
403 elif res == E5MessageBox.Save: |
401 elif res == E5MessageBox.Save: |
404 self.on_saveButton_clicked() |
402 self.on_saveButton_clicked() |