def accountsAddClicked(self, button): account = AccountEditorDialog().run() if account is None: return account.save() ui.eventAccounts.append(account) ui.eventAccounts.save() self.accountsTreestore.append([account.id, account.enable, account.title])
def editAccount(self, index): accountId = self.accountsTreestore[index][0] account = ui.eventAccounts[accountId] account = AccountEditorDialog(account).run() if account is None: return account.save() ui.eventAccounts.save() self.accountsTreestore[index][2] = account.title