forked from andrersp/controleEstoque
-
Notifications
You must be signed in to change notification settings - Fork 0
/
mainfinanceiro.py
42 lines (32 loc) · 1.41 KB
/
mainfinanceiro.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# -*- coding: utf-8 -*-
from Views.mainFinanceiro import Ui_ct_MainFinanceiro
from movconta import MainMovimentoConta
from areceber import MainAReceber
from apagar import MainAPagar
from Funcoes.data import DataAtual
class MainFinanceiro(Ui_ct_MainFinanceiro, DataAtual, MainMovimentoConta,
MainAReceber, MainAPagar):
def mainfinanceiro(self, frame):
super(MainFinanceiro, self).setMainFinanceiro(frame)
self.frameMainFinanceiro.show()
# Abrindo janena Movimento Financeiro
self.JanelaMovimento()
""" Chamando funcoes ao clicar nos botoes """
# Movimento Financeiro
self.bt_MovCaixa.clicked.connect(self.JanelaMovimento)
# Conta a Receber
self.bt_AReceber.clicked.connect(self.JanelaAReceber)
# Conta a Receber
self.bt_APagar.clicked.connect(self.JanelaAPagar)
def JanelaMovimento(self):
self.LimpaFrame(self.ct_financeiro)
self.DesativaBotao(self.fr_menuFinanceiro, self.bt_MovCaixa)
self.mainmovconta(self.ct_financeiro)
def JanelaAReceber(self):
self.LimpaFrame(self.ct_financeiro)
self.DesativaBotao(self.fr_menuFinanceiro, self.bt_AReceber)
self.mainAReceber(self.ct_financeiro)
def JanelaAPagar(self):
self.LimpaFrame(self.ct_financeiro)
self.DesativaBotao(self.fr_menuFinanceiro, self.bt_APagar)
self.mainAPagar(self.ct_financeiro)