diff --git a/src/View/MainWindow.py b/src/View/MainWindow.py index 8fc9a34b..4b390ee1 100644 --- a/src/View/MainWindow.py +++ b/src/View/MainWindow.py @@ -1621,10 +1621,16 @@ class ApplicationWindow(QMainWindow, ListedSubWindow, WindowToolKit): def diff_results(self, solver1, solver2): if solver1 is None: - # TODO message + logger.warning(f"diff_results: solver1 is None") + self.msg_results_warning( + info=self._trad["mb_results_not_found"] + ) return None if solver2 is None: - # TODO message + logger.warning(f"diff_results: solver2 is None") + self.msg_results_warning( + info=self._trad["mb_results_not_found"] + ) return None solver3 = GenericSolver(solver1.name+" - "+solver2.name) @@ -1638,6 +1644,9 @@ class ApplicationWindow(QMainWindow, ListedSubWindow, WindowToolKit): if result1 is None: logger.warning(f"diff_results: result1 is None") + self.msg_results_warning( + info=self._trad["mb_results_not_found"] + ) return None result2 = solver2.results( @@ -1647,14 +1656,23 @@ class ApplicationWindow(QMainWindow, ListedSubWindow, WindowToolKit): if result2 is None: logger.warning(f"diff_results: result2 is None") + self.msg_results_warning( + info=self._trad["mb_results_not_found"] + ) return None if result2.get("nb_reach") != result1.get("nb_reach"): logger.warning(f"diff_results: nb_reach missmatch") + self.msg_results_warning( + info=self._trad["mb_results_not_found"] + ) return None if result2.get("nb_profile") != result1.get("nb_profile"): logger.warning(f"diff_results: nb_profile missmatch") + self.msg_results_warning( + info=self._trad["mb_results_not_found"] + ) return None result3 = Results(self._study, solver3) @@ -1786,7 +1804,7 @@ class ApplicationWindow(QMainWindow, ListedSubWindow, WindowToolKit): else: self.msg_results_warning( info=self._trad["mb_results_not_found"], - text=self._trad["mb_results_bin_not_found"] + text=self._trad["mb_results_total_bin_not_found"] ) #################