MainWindow

class microbill.windows.MainWindow(parent=None)

Bases: PyQt5.QtWidgets.QMainWindow

Clase que representa la ventana principal en donde se encuentran todas las demás ventanas de Microbill

Methods Summary

abrirPDFCotizacion(self, cot)

Método que trata de abrir el PDF de una cotización cuyo número entra por parámetro

buscarHandler(self)

Método que muestra la ventana de búsqueda

centerOnScreen(self)

Método que se encarga de centrar la ventana en la pantalla

closeEvent(self, event)

Método que sobreescribe el método closeEvent para realizar una verificación previa de que todas las subventanas estén cerradas antes de proceder a cerrar la aplicación

cotizacionHandler(self)

Método encargado de mostrar la ventana de cotización

descontarHandler(self)

Método que muestra la ventana de descontar

gestorHandler(self)

Método que muestra la ventana de envío a gestor

modificarCotizacion(self, cot)

Método que carga la cotización que entra por parámetro y la visualiza en la ventana de cotizaciones

openHandler(self)

Método que abre el directorio de PDFs

propiedadesHandler(self)

Método que muestra la ventana de propiedades

reboot(self)

Método que reinicia la aplicación

registrosHandler(self)

Método que abre el directorio de registros

reporteHandler(self)

Método que muestra la ventana de reporte

requestHandler(self)

Método que muestra la ventana de solicitar datos

updateDataFrames(self)

Método que se encarga de revisar periódicamente que los dataframes de clientes y registro que se encuentran en RAM sean los mismos que se encuentran en disco duro

Methods Documentation

abrirPDFCotizacion(self, cot:str)

Método que trata de abrir el PDF de una cotización cuyo número entra por parámetro

Parameters
cot: str

número de la cotización

buscarHandler(self)

Método que muestra la ventana de búsqueda

centerOnScreen(self)

Método que se encarga de centrar la ventana en la pantalla

closeEvent(self, event)

Método que sobreescribe el método closeEvent para realizar una verificación previa de que todas las subventanas estén cerradas antes de proceder a cerrar la aplicación

Parameters
event: pyqt event
cotizacionHandler(self)

Método encargado de mostrar la ventana de cotización

descontarHandler(self)

Método que muestra la ventana de descontar

gestorHandler(self)

Método que muestra la ventana de envío a gestor

modificarCotizacion(self, cot:str)

Método que carga la cotización que entra por parámetro y la visualiza en la ventana de cotizaciones

Parameters
cot: str

número de la cotización a cargar

openHandler(self)

Método que abre el directorio de PDFs

propiedadesHandler(self)

Método que muestra la ventana de propiedades

reboot(self)

Método que reinicia la aplicación

registrosHandler(self)

Método que abre el directorio de registros

reporteHandler(self)

Método que muestra la ventana de reporte

requestHandler(self)

Método que muestra la ventana de solicitar datos

updateDataFrames(self)

Método que se encarga de revisar periódicamente que los dataframes de clientes y registro que se encuentran en RAM sean los mismos que se encuentran en disco duro