コード例 #1
0
class Login(QtGui.QMainWindow):
    def __init__(self):
        super(Login, self).__init__()
        self.ui = Ui_Form()
        self.ui.setupUi(self)
        # Cargamos las acciones al presionar el menú
        self.menu_actions()
        self.show()

    def menu_actions(self):
        self.ui.ingresar.clicked.connect(self.load_main)

    def load_main(self):
        """
        Funcion que carga al sistema de venta
        si se ingresa el usuario y clave correcta
        """
        name = db_model.obtener_usuario()[0]
        pas = db_model.obtener_pass()[0]
        nombre = self.ui.Usuario.text()
        contrasena = self.ui.contrasena.text()
        if (name == nombre and pas == contrasena):
            self.close()
            widget = Main(self)
            self.setCentralWidget(widget)
            return True
        else:
            self.ui.errorMessageDialog = QtGui.QErrorMessage(self)
            self.ui.errorMessageDialog.showMessage(
                u"Usuario/Contraseña no valida")
            return False
コード例 #2
0
 def __init__(self):
     super(Login, self).__init__()
     self.ui = Ui_Form()
     self.ui.setupUi(self)
     # Cargamos las acciones al presionar el menú
     self.menu_actions()
     self.show()
コード例 #3
0
class Login(QtGui.QMainWindow):
    def __init__(self):
        super(Login, self).__init__()
        self.ui = Ui_Form()
        self.ui.setupUi(self)
        # Cargamos las acciones al presionar el menú
        self.menu_actions()
        self.show()

    def menu_actions(self):
        self.ui.ingresar.clicked.connect(self.load_main)

    def load_main(self):
        """
        Funcion que carga al sistema de venta
        si se ingresa el usuario y clave correcta
        """
        name = db_model.obtener_usuario()[0]
        pas = db_model.obtener_pass()[0]
        nombre = self.ui.Usuario.text()
        contrasena = self.ui.contrasena.text()
        if (name==nombre and pas==contrasena):
            self.close()
            widget = Main(self)
            self.setCentralWidget(widget)
            return True
        else:
            self.ui.errorMessageDialog = QtGui.QErrorMessage(self)
            self.ui.errorMessageDialog.showMessage(
                u"Usuario/Contraseña no valida")
            return False
コード例 #4
0
 def __init__(self):
     super(Login, self).__init__()
     self.ui = Ui_Form()
     self.ui.setupUi(self)
     # Cargamos las acciones al presionar el menú
     self.menu_actions()
     self.show()