diff --git a/src/wce_crm/gui.py b/src/wce_crm/gui.py index 0cc4698..d5ffdc3 100644 --- a/src/wce_crm/gui.py +++ b/src/wce_crm/gui.py @@ -3642,12 +3642,12 @@ class Page_Consulting(QWidget): container_layout.addSpacing(30) # --- BANNER --- - self.link_banner_container = QWidget() - self.link_banners: list[InfoBanner] = [] - self.link_banner_layout = QVBoxLayout(self.link_banner_container) - self.link_banner_layout.setContentsMargins(0, 0, 0, 0) - self.link_banner_layout.setSpacing(6) - container_layout.addWidget(self.link_banner_container) + self.info_banners_container = QWidget() + self.info_banners: list[InfoBanner] = [] + self.info_banners_layout = QVBoxLayout(self.info_banners_container) + self.info_banners_layout.setContentsMargins(0, 0, 0, 0) + self.info_banners_layout.setSpacing(6) + container_layout.addWidget(self.info_banners_container) # --- BUTTONS --- self.edit_buttons = EditButtons(add_reset_btn=False) @@ -3786,11 +3786,11 @@ class Page_Consulting(QWidget): def _open_linking_dialogue(self) -> None: logger_page_consulting.info("[Consulting Page] Linking dialogue triggered") - def _clear_linking_banners(self) -> None: - while self.link_banners: - banner = self.link_banners[0] - self.link_banner_layout.removeWidget(banner) - self.link_banners.remove(banner) + def _clear_info_banners(self) -> None: + while self.info_banners: + banner = self.info_banners[0] + self.info_banners_layout.removeWidget(banner) + self.info_banners.remove(banner) banner.deleteLater() def _add_linking_banner( @@ -3802,9 +3802,9 @@ class Page_Consulting(QWidget): text=text, button_text=button_text, ) - self.link_banners.append(banner) + self.info_banners.append(banner) banner.link_clicked.connect(self._open_linking_dialogue) - self.link_banner_layout.addWidget(banner) + self.info_banners_layout.addWidget(banner) def _sync_state_to_GUI(self) -> None: match self.STATE.beratungs_typ: @@ -3823,7 +3823,7 @@ class Page_Consulting(QWidget): self.type_individual_btn.setEnabled(True) # info banners needed - self._clear_linking_banners() + self._clear_info_banners() if self.STATE.un_id is None and self.STATE.pers_id is None: # link missing self._add_linking_banner(