diff --git a/cellacdc/_main.py b/cellacdc/_main.py index dda7c959..38f04f4e 100644 --- a/cellacdc/_main.py +++ b/cellacdc/_main.py @@ -1632,7 +1632,8 @@ def _showDataStructWin(self): self.dataStructWin.show() self.dataStructWin.main() - self.restoreDefaultButtons() + if self.dataStructWin.bioformats_backend != 'python-bioformats': + self.restoreDefaultButtons() elif is_mac: self.dataStructWin = ( dataStruct.InitFijiMacro(self) diff --git a/cellacdc/dataStruct.py b/cellacdc/dataStruct.py index 54c797a1..09c4abf1 100755 --- a/cellacdc/dataStruct.py +++ b/cellacdc/dataStruct.py @@ -1459,20 +1459,24 @@ def setPbarMax(self, max): def taskEnded(self): if self.worker.aborted and not self.worker.isCriticalError: - msg = QMessageBox(self) - abort = msg.critical( - self, 'Conversion task aborted.', - 'Conversion task aborted.', - msg.Close + msg = widgets.myMessageBox(wrapText=False) + txt = html_utils.paragraph( + 'Conversion task cancelled.' + ) + msg.critical( + self, 'Conversion task cancelled.', txt ) self.close() elif not self.worker.aborted: - msg = QMessageBox(self) + msg = widgets.myMessageBox(wrapText=False) + txt = html_utils.paragraph( + 'Conversion task ended.

' + 'Files saved to' + ) abort = msg.information( - self, 'Conversion task ended.', - 'Conversion task ended.\n\n' - f'Files saved to "{self.worker.exp_dst_path}"', - msg.Close + self, 'Conversion task ended.', txt, + commands=(self.worker.exp_dst_path,), + path_to_browse=self.worker.exp_dst_path ) self.close()