IconEditor/IconEditorWindow.py

changeset 549
fe99d46d56c8
parent 547
cceececd1312
child 553
5af61623ae3c
diff -r ac7af05dd54a -r fe99d46d56c8 IconEditor/IconEditorWindow.py
--- a/IconEditor/IconEditorWindow.py	Fri Sep 03 10:21:47 2010 +0200
+++ b/IconEditor/IconEditorWindow.py	Fri Sep 03 13:39:08 2010 +0200
@@ -1116,17 +1116,11 @@
         @return flag indicating, if it is ok to continue (boolean)
         """
         if self.__editor.isDirty():
-            ret = E5MessageBox.warning(self,
+            ret = E5MessageBox.okToClearData(self,
                 self.trUtf8("eric5 Icon Editor"),
-                self.trUtf8("""The icon image has unsaved changes."""),
-                QMessageBox.StandardButtons(\
-                    QMessageBox.Abort | \
-                    QMessageBox.Discard | \
-                    QMessageBox.Save),
-                QMessageBox.Save)
-            if ret == QMessageBox.Save:
-                return self.__saveIcon()
-            elif ret == QMessageBox.Abort:
+                self.trUtf8("""The icon image has unsaved changes."""), 
+                self.__saveIcon)
+            if not ret:
                 return False
         return True
     

eric ide

mercurial