diff --git a/gui/src/aaregui/main_window.py b/gui/src/aaregui/main_window.py index f70ed74e..81d19f7b 100644 --- a/gui/src/aaregui/main_window.py +++ b/gui/src/aaregui/main_window.py @@ -155,7 +155,7 @@ class MainWindow(QMainWindow): self.manual_sample_dock.setAllowedAreas(Qt.DockWidgetArea.BottomDockWidgetArea) self.addDockWidget(Qt.DockWidgetArea.BottomDockWidgetArea, self.manual_sample_dock) - self.face_panel = FaceDetectionPanel(api_base_url=self.__base_url, token=self.__token) + self.face_panel = FaceDetectionPanel() self.face_panel_dock = QDockWidget("Face detection", self) self.face_panel_dock.setWidget(self.face_panel) self.face_panel_dock.setAllowedAreas(Qt.DockWidgetArea.RightDockWidgetArea | Qt.DockWidgetArea.LeftDockWidgetArea) @@ -348,9 +348,7 @@ class MainWindow(QMainWindow): show_face_panel_action.setCheckable(True) show_face_panel_action.setChecked(True) show_face_panel_action.triggered.connect(self.face_panel_dock.setVisible) - # When dock visibility changes, update the action's checked state - # show_face_panel_action.triggered.connect( - # lambda: self.face_panel_dock.setVisible(show_face_panel_action.isChecked())) + self.face_panel_dock.visibilityChanged.connect(show_face_panel_action.setChecked) view_menu.addAction(show_face_panel_action) # Help menu diff --git a/gui/src/aaregui/panels/face_detection_panel.py b/gui/src/aaregui/panels/face_detection_panel.py index 1f79647c..644d52da 100644 --- a/gui/src/aaregui/panels/face_detection_panel.py +++ b/gui/src/aaregui/panels/face_detection_panel.py @@ -14,10 +14,8 @@ class FaceDetectionPanel(QWidget): face_detection = Signal(int, int) - def __init__(self, parent=None, api_base_url: str | None = None, token: str | None = None): + def __init__(self, parent=None): super().__init__(parent) - self.api_base_url = api_base_url or "" - self.token = token or "" self.steps = 14 self.step_size = 15