forked from Support/sp-hydra-veil-gui
Stop gui from overriding core's status updates
This commit is contained in:
parent
54fd77085c
commit
8721e078c4
1 changed files with 8 additions and 2 deletions
|
|
@ -219,9 +219,13 @@ class MenuPage(Page):
|
||||||
self.worker = delete_profile(self.reverse_id, self.handle_task_result)
|
self.worker = delete_profile(self.reverse_id, self.handle_task_result)
|
||||||
|
|
||||||
def refresh_profiles_data(self):
|
def refresh_profiles_data(self):
|
||||||
|
print("refresh_profiles_data triggered")
|
||||||
self.refresh_menu_buttons()
|
self.refresh_menu_buttons()
|
||||||
|
|
||||||
def refresh_menu_buttons(self, state_change=None):
|
def refresh_menu_buttons(self, state_change=None):
|
||||||
|
|
||||||
|
print("refresh_menu_buttons triggered")
|
||||||
|
|
||||||
menu_data = load_menu_profiles(
|
menu_data = load_menu_profiles(
|
||||||
getattr(self.update_status, 'gui_config_file', None),
|
getattr(self.update_status, 'gui_config_file', None),
|
||||||
self.update_status.update_status, self.reverse_id, state_change,
|
self.update_status.update_status, self.reverse_id, state_change,
|
||||||
|
|
@ -260,6 +264,8 @@ class MenuPage(Page):
|
||||||
self.scroll_widget.setFixedSize(370, height)
|
self.scroll_widget.setFixedSize(370, height)
|
||||||
|
|
||||||
def clear_profile_details(self):
|
def clear_profile_details(self):
|
||||||
|
print("clear_profile_details triggered")
|
||||||
|
|
||||||
for label in self.additional_labels:
|
for label in self.additional_labels:
|
||||||
label.deleteLater()
|
label.deleteLater()
|
||||||
self.additional_labels.clear()
|
self.additional_labels.clear()
|
||||||
|
|
@ -366,6 +372,7 @@ class MenuPage(Page):
|
||||||
return pixmap
|
return pixmap
|
||||||
|
|
||||||
def create_verification_widget(self, values):
|
def create_verification_widget(self, values):
|
||||||
|
print("create_verification_widget triggered")
|
||||||
verification_widget = QWidget(self)
|
verification_widget = QWidget(self)
|
||||||
verification_widget.setGeometry(0, 90, 400, 300)
|
verification_widget.setGeometry(0, 90, 400, 300)
|
||||||
verification_widget.setStyleSheet("background: transparent;")
|
verification_widget.setStyleSheet("background: transparent;")
|
||||||
|
|
@ -457,7 +464,7 @@ class MenuPage(Page):
|
||||||
|
|
||||||
def _render_profile_details(self, details):
|
def _render_profile_details(self, details):
|
||||||
|
|
||||||
# print(f"details entering _render_profile_details is {details}")
|
print(f"details entering _render_profile_details is {details}")
|
||||||
|
|
||||||
self.reverse_id = details["id"]
|
self.reverse_id = details["id"]
|
||||||
|
|
||||||
|
|
@ -635,7 +642,6 @@ class MenuPage(Page):
|
||||||
else:
|
else:
|
||||||
error_type = result.error_type.value
|
error_type = result.error_type.value
|
||||||
print(f"We do not currently have a pre-made solution for the unknown situation of {error_type}")
|
print(f"We do not currently have a pre-made solution for the unknown situation of {error_type}")
|
||||||
self.update_status.update_status(error_type)
|
|
||||||
|
|
||||||
def connect(self):
|
def connect(self):
|
||||||
"""Enable the profile id tied to reverse_id"""
|
"""Enable the profile id tied to reverse_id"""
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue