1075 fileName = E5FileDialog.getSaveFileName( |
1075 fileName = E5FileDialog.getSaveFileName( |
1076 self, |
1076 self, |
1077 self.tr("Save binary file"), |
1077 self.tr("Save binary file"), |
1078 self.__lastSavePath, |
1078 self.__lastSavePath, |
1079 self.tr("All Files (*)"), |
1079 self.tr("All Files (*)"), |
1080 E5FileDialog.Options(E5FileDialog.DontConfirmOverwrite)) |
1080 E5FileDialog.DontConfirmOverwrite) |
1081 if not fileName: |
1081 if not fileName: |
1082 return False |
1082 return False |
1083 |
1083 |
1084 if QFileInfo(fileName).exists(): |
1084 if QFileInfo(fileName).exists(): |
1085 res = E5MessageBox.yesNo( |
1085 res = E5MessageBox.yesNo( |
1158 self, |
1158 self, |
1159 self.tr("Save to readable file"), |
1159 self.tr("Save to readable file"), |
1160 savePath, |
1160 savePath, |
1161 self.tr("Text Files (*.txt);;All Files (*)"), |
1161 self.tr("Text Files (*.txt);;All Files (*)"), |
1162 self.tr("Text Files (*.txt)"), |
1162 self.tr("Text Files (*.txt)"), |
1163 E5FileDialog.Options(E5FileDialog.DontConfirmOverwrite)) |
1163 E5FileDialog.DontConfirmOverwrite) |
1164 if not fileName: |
1164 if not fileName: |
1165 return |
1165 return |
1166 |
1166 |
1167 ext = QFileInfo(fileName).suffix() |
1167 ext = QFileInfo(fileName).suffix() |
1168 if not ext: |
1168 if not ext: |