main_widget.setWindowTitle('Initialization error') main_widget.setInformativeText( 'Problems while reading configuration file.') main_widget.setIcon(QMessageBox.Critical) main_widget.setText(str(e)) except Exception as e: main_widget = QMessageBox() main_widget.setWindowTitle('Initialization error') main_widget.setInformativeText( 'Problems while reading configuration file.') main_widget.setIcon(QMessageBox.Critical) main_widget.setText(str(e)) else: main_widget = MainWindow() if debug_console: main_widget.add_debug_console() log_handler = QTextEditLoggerHandler(main_widget) root_logger.addHandler(log_handler) root_logger.debug( '<<<<<<<<<<<< Adding screens files to tabs, PyQt.uic.Load.Ui logger output >>>>>>>>>>>>>' ) for screen_name, file_name in screens_list: try: wi = uic.loadUi(file_name) main_widget.ui.tabWidget.addTab(wi, screen_name) main_widget.mutable_tabs.append(wi) except FileNotFoundError as e: root_logger.warning( "\nReading screen file problem\n{}".format(e)) else: root_logger.debug(