From 051e361c9f07052cedb403402e66682244cbc1c8 Mon Sep 17 00:00:00 2001 From: chrin Date: Mon, 1 May 2023 09:48:14 +0200 Subject: [PATCH] base and guiframe --- base.py | 13 ++++++++++--- guiframe.py | 27 ++++++++++++++++----------- 2 files changed, 26 insertions(+), 14 deletions(-) diff --git a/base.py b/base.py index 765f116..079ba87 100644 --- a/base.py +++ b/base.py @@ -453,7 +453,8 @@ class BaseWindow(QMainWindow): from src.analysis import AnalysisProcedure self.analysis_procedure = AnalysisProcedure(self) except ImportError as e: - print("Import Error:", e) + print(("Base class without user supplied AnalysisProcedure class." + + " mport Error:"), e) ##self.trigger_elog_entry.connect(self.receive_elog_notification) ##self.trigger_hdf_save.connect(self.save_to_hdf) @@ -508,7 +509,9 @@ class BaseWindow(QMainWindow): elif self.facility == Facility.SLS: from pyqtacc.sls.guiheader import GUIHeader from pyqtacc.sls.sendelogsls import QSendToELOG - + elif self.facility == Facility.HIPA: + from pyqtacc.hipa.guiheader import GUIHeader + from pyqtacc.hipa.sendeloghipa import QSendToELOG self.gui_header = GUIHeader(self, user_mode=self.user_mode, extended=extended) @@ -1864,6 +1867,9 @@ class BaseWindow(QMainWindow): elif facility == Facility.SLS: from pyqtacc.qrc_resources.facility.sls.pyrcc5 import qrc_resources print("FACILITY SLS") + elif facility == Facility.HIPA: + from pyqtacc.qrc_resources.facility.hipa.pyrcc5 import qrc_resources + print("FACILITY HIPA") else: print("Unknown Facility; assuming SLS") from pyqtacc.qrc_resources.facility.sls.pyrcc5 import qrc_resources @@ -1950,7 +1956,8 @@ class BaseWindow(QMainWindow): int_seconds_remaining = int(delay - (now-start1)) seconds_remaining = '{:2d}'.format(int_seconds_remaining) self.splash_progressbar.setValue(val) - self.processEvents() + #self.processEvents() + self.flush() sec_str = "s" if abs(int_seconds_remaining) != 1 else "" mess = """