diff --git a/bec_widgets/applications/launch_window.py b/bec_widgets/applications/launch_window.py index 1858a6af..cc8274fd 100644 --- a/bec_widgets/applications/launch_window.py +++ b/bec_widgets/applications/launch_window.py @@ -5,7 +5,7 @@ import xml.etree.ElementTree as ET from typing import TYPE_CHECKING, Callable from bec_lib.logger import bec_logger -from qtpy.QtCore import Qt, Signal # type: ignore +from qtpy.QtCore import Qt, QTimer, Signal # type: ignore from qtpy.QtGui import QFontMetrics, QPainter, QPainterPath, QPixmap from qtpy.QtWidgets import ( QApplication, @@ -496,7 +496,6 @@ class LaunchWindow(BECMainWindow): @staticmethod def _notify_launcher_ready(window: QWidget) -> None: - from qtpy.QtCore import QTimer from bec_widgets.utils.launcher_ready import notify_launcher_ready diff --git a/bec_widgets/applications/main_app.py b/bec_widgets/applications/main_app.py index 0b2fc9ce..e238599d 100644 --- a/bec_widgets/applications/main_app.py +++ b/bec_widgets/applications/main_app.py @@ -434,8 +434,6 @@ def main(): # pragma: no cover startup_profiler.mark("window shown") # First event-loop iteration -> the window is actually painted/interactive. - from qtpy.QtCore import QTimer - QTimer.singleShot(0, lambda: startup_profiler.mark("interactive", final=True)) sys.exit(app.exec())