Gerenciador de Finanças Este projeto é um Gerenciador de Finanças desenvolvido com PySide6 e SQLite. Ele permite aos usuários registrar transações financeiras, calcular lucros e gastos, e visualizar um todas as transações.
-Pyside6 -Python2.12.3 -SQLite
Caso seja a primeira vez do usuario executando o programa, sera criado automaticamente as tabelas do SQLite, e todos os registros da aplicação serão salvos localmente
Botão Lucro
: Após inserir a descrição e o valor, este botão irá adicionar uma transação positiva que ira somar com o total
Botão Gasto
: Após inserir a descrição e o valor, este botão irá adicionar uma transação negativa que ira subtrair o total
Botão Excluir
: Este botão exclui as transações da linha selecionada, e remove automaticamente do total e do Banco de Dados
Uma caixa de mensagem de erro é exibida quando valores inválidos são inseridos ou quando campos obrigatórios estão vazios.
Quando o Usuario clica em adicionar e não há valores nos campos este erro e retornado :
Quando o Usuario inserir letras ou caracteres inválidos será retornado este erro :
Se o usuario clicar em remover uma linha e n tiver selecionado uma linha será retornado este erro :