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

@@ -0,0 +1,19 @@
from gui.gui import Ui_MainWindow
from modules.database import Database
from modules.config import Config
def fill_accounts(ui: Ui_MainWindow):
ui.accounts_list.clear()
if not Database.get().profiles:
return
for i in range(len(Database.get().profiles)):
ui.accounts_list.addItem(list(Database.get().profiles)[i])
if list(Database.get().profiles)[i] == Config.get().profile:
ui.accounts_list.setCurrentRow(i)
def set_current_profile(ui: Ui_MainWindow):
if ui.accounts_list.currentItem():
Config.update("profile", ui.accounts_list.currentItem().text())