示例#1
0
文件: LoginWindow.py 项目: frolova/sc
class LoginWindow(QDialog):
    def __init__(self):
        QDialog.__init__(self)
        self.ui=Ui_LoginWindow()
        self.ui.setupUi(self)
        QObject.connect(self.ui.buttonBox, SIGNAL("accepted()"), self, SLOT("login()"))
#        QObject.connect(self.ui.order_search_menu, SIGNAL("triggered()"), self, SLOT("show_orders_widget()"))


    @pyqtSlot()
    def login(self):
        s = Session()
        res = s.query(Staff).filter_by(login=unicode(self.ui.login.text()),
            passwd=unicode(self.ui.password.text())).all()
        if len(res):
            self.mv = MainWindow(res[0])
            self.mv.show()
            self.close()
        s.close()
示例#2
0
文件: LoginWindow.py 项目: frolova/sc
 def __init__(self):
     QDialog.__init__(self)
     self.ui=Ui_LoginWindow()
     self.ui.setupUi(self)
     QObject.connect(self.ui.buttonBox, SIGNAL("accepted()"), self, SLOT("login()"))