creating and removing accounts

This commit is contained in:
BarsTiger
2022-08-09 11:07:20 +03:00
parent eb3f494bd3
commit 12cc20175e
13 changed files with 772 additions and 264 deletions

View File

@@ -4,6 +4,7 @@ from gui.modules.handlers import on_item_remove
from gui.modules.adding_item import on_add_click
from gui.modules.filters import menu
from gui.modules.core import items_list
from gui.modules import account
def register_handlers(ui: Ui_MainWindow):
@@ -19,4 +20,14 @@ def register_handlers(ui: Ui_MainWindow):
ui.filter_class_box.currentIndexChanged.connect(lambda: menu.refill_types(ui))
ui.filters_apply_button.clicked.connect(lambda: items_list.refill_list(ui))
ui.manage_profiles_button.clicked.connect(lambda: (ui.content.setCurrentWidget(ui.account_page),
account.accounts.fill_accounts(ui)))
ui.cancel_account.clicked.connect(lambda: ui.content.setCurrentWidget(ui.main_page))
ui.create_new_account.clicked.connect(lambda: account.manager.on_add_click(ui))
ui.remove_selected_account.clicked.connect(lambda: account.manager.remove_account(ui))
ui.cancel_account_creation.clicked.connect(lambda: account.manager.on_add_click(ui))
ui.accept_account_name.clicked.connect(lambda: account.manager.create_account(ui))
ui.use_this_account_button.clicked.connect(lambda: account.accounts.set_current_profile(ui))
on_add_click.register_add_handlers(ui)