230 file = QFile(fileName) |
230 file = QFile(fileName) |
231 if not file.open(QFile.WriteOnly): |
231 if not file.open(QFile.WriteOnly): |
232 E5MessageBox.warning( |
232 E5MessageBox.warning( |
233 self, self.trUtf8("Save Snapshot"), |
233 self, self.trUtf8("Save Snapshot"), |
234 self.trUtf8("Cannot write file '{0}:\n{1}.") |
234 self.trUtf8("Cannot write file '{0}:\n{1}.") |
235 .format(fileName, file.errorString())) |
235 .format(fileName, file.errorString())) |
236 return False |
236 return False |
237 |
237 |
238 ok = self.__snapshot.save(file) |
238 ok = self.__snapshot.save(file) |
239 file.close() |
239 file.close() |
240 |
240 |
241 if not ok: |
241 if not ok: |
242 E5MessageBox.warning( |
242 E5MessageBox.warning( |
243 self, self.trUtf8("Save Snapshot"), |
243 self, self.trUtf8("Save Snapshot"), |
244 self.trUtf8("Cannot write file '{0}:\n{1}.") |
244 self.trUtf8("Cannot write file '{0}:\n{1}.") |
245 .format(fileName, file.errorString())) |
245 .format(fileName, file.errorString())) |
246 |
246 |
247 return ok |
247 return ok |
248 |
248 |
249 def __autoIncFilename(self): |
249 def __autoIncFilename(self): |
250 """ |
250 """ |