00001 #ifndef BULMAFACT_H 00002 #define BULMAFACT_H 00003 00004 #include <qmainwindow.h> 00005 #include <qworkspace.h> 00006 #include <qvbox.h> 00007 00008 #include "bulmafactbase.h" 00009 #include "company.h" 00010 00011 00012 class bulmafact: public bulmafactbase 00013 { 00014 Q_OBJECT 00015 private: 00016 company m_company; 00017 QVBox *view_back; 00018 QWorkspace *pWorkspace; 00019 00020 public: 00021 bulmafact(QString bd); 00022 ~bulmafact(); 00023 00024 public slots: 00025 virtual void listproviders(); 00026 virtual void proveedores(); 00027 virtual void caja(); 00028 virtual void clientes(); 00029 virtual void emitirfactura(); 00030 virtual void recibirfactura(); 00031 virtual void listClients(); 00032 virtual void newClient(); 00033 virtual void listarticles(); 00034 virtual void listorders(); 00035 virtual void listdelivnotes(); 00036 virtual void newBudget(); 00037 virtual void newClientDelivNote(); 00038 virtual void listBudgets(); 00039 virtual void newOrder(); 00040 virtual void listClientDelivNotes(); 00041 virtual void s_FPago(); 00042 virtual void s_Familias(); 00043 void about(); 00044 void aboutQt(); 00045 /* 00046 private: 00047 00048 QPrinter *printer; 00049 QTextEdit *e; 00050 QString filename; 00051 */ 00052 }; 00053 00054 00055 #endif