def __init__(self): super(V_Principal, self).__init__(parent=None) self.setGeometry(30, 40, 1000, 650) self.setWindowTitle(const.APP_NAME + " " + const.APP_VERSION) self.setWindowIcon(QtGui.QIcon(const.ICONO.LOGO)) self.setWindowState(QtCore.Qt.WindowMaximized) self.iniciar_controles() self.maquetar() self.iniciar_eventos() Util.center_window(ventana=self) self.transito_actual = None
def reject(self): Util.reject(self, self.__dirty)
def reject(self): #del(self.__dialogo) Util.reject(self, self.__dirty)
def iniciar_eventos(self): self.txtCabina.returnPressed.connect(lambda: self.pulsado_enter( control='txtcabina' )) self.txtPesoEntrada.returnPressed.connect(lambda: self.pulsado_enter( control='txtPesoEntrada' )) self.txtPesoSalida.returnPressed.connect(lambda: self.pulsado_enter( control='txtPesoSalida' )) self.txtCabina.textChanged.connect(lambda: Util.formato_matricula( control=self.txtCabina )) self.txtRemolque.textChanged.connect(lambda: Util.formato_matricula( control=self.txtRemolque )) self.txtPoseedor.textChanged.connect(lambda: Util.formato_mayuscula( control=self.txtPoseedor )) self.txtProducto.textChanged.connect(lambda: Util.formato_mayuscula( control=self.txtProducto )) self.txtConductor.textChanged.connect(lambda: Util.formato_mayuscula( control=self.txtConductor )) self.txtAgencia.textChanged.connect(lambda: Util.formato_mayuscula( control=self.txtAgencia )) self.txtCliente.textChanged.connect(lambda: Util.formato_mayuscula( control=self.txtCliente )) self.txtProveedor.textChanged.connect(lambda: Util.formato_mayuscula( control=self.txtProveedor )) self.txtOrigen.textChanged.connect(lambda: Util.formato_mayuscula( control=self.txtOrigen )) self.txtDestino.textChanged.connect(lambda: Util.formato_mayuscula( control=self.txtDestino )) self.txtNeto.textChanged.connect(lambda: Util.formato_numerico( control=self.txtNeto )) self.txtPesoEntrada.textChanged.connect(lambda: Util.formato_numerico( control=self.txtPesoEntrada )) self.txtPesoSalida.textChanged.connect(lambda: Util.formato_numerico( control=self.txtPesoSalida )) self.btnNuevo.clicked.connect(lambda: self.clickAction('Nuevo/guardar')) self.btnProductos.clicked.connect(lambda: self.clickAction('Buscar: Productos')) self.btnCliente.clicked.connect(lambda: self.clickAction('Buscar: Clientes')) self.btnProveedor.clicked.connect(lambda: self.clickAction('Buscar: Proveedor')) self.btnAgencia.clicked.connect(lambda: self.clickAction('Buscar: Agencia')) self.btnPoseedor.clicked.connect(lambda: self.clickAction('Buscar: Poseedor')) self.btnConductor.clicked.connect(lambda: self.clickAction('Buscar: Conductor')) self.btnTransito.clicked.connect(lambda: self.clickAction('Buscar: Transito')) self.exitAction.triggered.connect(lambda: self.close())
def iniciar_eventos(self): self.txtCabina.returnPressed.connect( lambda: self.pulsado_enter(control='txtcabina')) self.txtPesoEntrada.returnPressed.connect( lambda: self.pulsado_enter(control='txtPesoEntrada')) self.txtPesoSalida.returnPressed.connect( lambda: self.pulsado_enter(control='txtPesoSalida')) self.txtCabina.textChanged.connect( lambda: Util.formato_matricula(control=self.txtCabina)) self.txtRemolque.textChanged.connect( lambda: Util.formato_matricula(control=self.txtRemolque)) self.txtPoseedor.textChanged.connect( lambda: Util.formato_mayuscula(control=self.txtPoseedor)) self.txtProducto.textChanged.connect( lambda: Util.formato_mayuscula(control=self.txtProducto)) self.txtConductor.textChanged.connect( lambda: Util.formato_mayuscula(control=self.txtConductor)) self.txtAgencia.textChanged.connect( lambda: Util.formato_mayuscula(control=self.txtAgencia)) self.txtCliente.textChanged.connect( lambda: Util.formato_mayuscula(control=self.txtCliente)) self.txtProveedor.textChanged.connect( lambda: Util.formato_mayuscula(control=self.txtProveedor)) self.txtOrigen.textChanged.connect( lambda: Util.formato_mayuscula(control=self.txtOrigen)) self.txtDestino.textChanged.connect( lambda: Util.formato_mayuscula(control=self.txtDestino)) self.txtNeto.textChanged.connect( lambda: Util.formato_numerico(control=self.txtNeto)) self.txtPesoEntrada.textChanged.connect( lambda: Util.formato_numerico(control=self.txtPesoEntrada)) self.txtPesoSalida.textChanged.connect( lambda: Util.formato_numerico(control=self.txtPesoSalida)) self.btnNuevo.clicked.connect( lambda: self.clickAction('Nuevo/guardar')) self.btnProductos.clicked.connect( lambda: self.clickAction('Buscar: Productos')) self.btnCliente.clicked.connect( lambda: self.clickAction('Buscar: Clientes')) self.btnProveedor.clicked.connect( lambda: self.clickAction('Buscar: Proveedor')) self.btnAgencia.clicked.connect( lambda: self.clickAction('Buscar: Agencia')) self.btnPoseedor.clicked.connect( lambda: self.clickAction('Buscar: Poseedor')) self.btnConductor.clicked.connect( lambda: self.clickAction('Buscar: Conductor')) self.btnTransito.clicked.connect( lambda: self.clickAction('Buscar: Transito')) self.exitAction.triggered.connect(lambda: self.close())