X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=wizard%2FBFinalPage.py;h=f5d353edfd4e200f90c6bc84afb3028860a35281;hb=e3892547e4cd75c1ec039e42ff7db425be9d7b72;hp=3f1a9e02d6359dbe0d91a26abc6872702106084a;hpb=df3bd7f742da8c015304fa21e01eb966ff76a089;p=bertos.git diff --git a/wizard/BFinalPage.py b/wizard/BFinalPage.py index 3f1a9e02..f5d353ed 100644 --- a/wizard/BFinalPage.py +++ b/wizard/BFinalPage.py @@ -57,9 +57,11 @@ class BFinalPage(BWizardPage): """ Overload of the BWizardPage reloadData method. """ - QApplication.instance().setOverrideCursor(Qt.WaitCursor) - bertos_utils.createBertosProject(self.project()) - QApplication.instance().restoreOverrideCursor() + try: + QApplication.instance().setOverrideCursor(Qt.WaitCursor) + bertos_utils.createBertosProject(self.project()) + finally: + QApplication.instance().restoreOverrideCursor() self._plugin_dict = {} if os.name == "nt": output = self.projectInfo("OUTPUT")