759 self.__widget.close() |
759 self.__widget.close() |
760 self.__layout.removeWidget(self.__widget) |
760 self.__layout.removeWidget(self.__widget) |
761 del self.__widget |
761 del self.__widget |
762 self.__widget = None |
762 self.__widget = None |
763 |
763 |
764 with contextlib.suppress(Exception): |
764 with contextlib.suppress( |
|
765 ImportError, NotImplementedError, SyntaxError, TypeError |
|
766 ): |
765 self.__widget = uic.loadUi(self.__uiFileName) |
767 self.__widget = uic.loadUi(self.__uiFileName) |
766 |
768 |
767 if not self.__widget: |
769 if not self.__widget: |
768 EricMessageBox.warning( |
770 EricMessageBox.warning( |
769 self, |
771 self, |