Нужно создать окно авторизации на 2 пользователей с кнопоками вместо клавиатуры. застопорился на моменте с привязкой кнопок логин и пароль к полям

       self.add_functions() # МЕТОДЫ


    def add_functions(self):
        self.pushButton0.clicked.connect(lambda: self.write_number(self.pushButton0.text()))
        self.pushButton1.clicked.connect(lambda: self.write_number(self.pushButton1.text()))
        self.pushButton2.clicked.connect(lambda: self.write_number(self.pushButton2.text()))
        self.pushButton3.clicked.connect(lambda: self.write_number(self.pushButton3.text()))
        self.pushButton4.clicked.connect(lambda: self.write_number(self.pushButton4.text()))
        self.pushButton5.clicked.connect(lambda: self.write_number(self.pushButton5.text()))
        self.pushButton6.clicked.connect(lambda: self.write_number(self.pushButton6.text()))
        self.pushButton7.clicked.connect(lambda: self.write_number(self.pushButton7.text()))
        self.pushButton8.clicked.connect(lambda: self.write_number(self.pushButton8.text()))
        self.pushButton9.clicked.connect(lambda: self.write_number(self.pushButton9.text()))
        self.pushButtonlogin1.clicked.connect(lambda: self.clickMethod(self.pushButtonlogin1.clicked))
        self.pushButtonlogin2.clicked.connect(lambda: self.clickMethod(self.pushButtonlogin2.clicked))
        #self.pushButtondelete1.clicked.connect(lambda: self.button_action(self. ))
        #self.pushButtondelete2.clicked.connect(lambda: self.button_action(self. ))
        self.pushButtonpass1.clicked.connect(lambda: self.clickMethod(self.lineEdit_3.clicked))
        self.pushButtonpass2.clicked.connect(lambda: self.clickMethod(self.lineEdit_4.clicked))
        #self.pushButtonenter1.clicked.connect(lambda: self.button_action(self. ))
        #self.pushButtonenter2.clicked.connect(lambda: self.button_action(self. ))

    def write_number(self, number):
        self.lineEdit.setText(self.lineEdit.text() + number)

    def clickMethod(self, click):
        self.pushButtonlogin1.clicked.connect(self.lineEdit)
        self.pushButtonlogin2.clicked.connect(self.lineEdit_2)
        self.pushButtondelete1.clicked.connect()
        self.pushButtondelete2.clicked.connect()
        self.pushButtonpass1.clicked.connect(self.lineEdit_3)
        self.pushButtonpass2.clicked.connect(self.lineEdit_4)
        self.pushButtonenter1.clicked.connect()
        self.pushButtonenter2.clicked.connect()





    def retranslateUi(self, MainWindow):
        _translate = QtCore.QCoreApplication.translate
        MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
        self.label.setText(_translate("MainWindow", "Диспечер 1"))
        self.label_2.setText(_translate("MainWindow", "Диспечер 2"))
        self.pushButtonlogin1.setText(_translate("MainWindow", "Логин"))
        self.pushButtonpass1.setText(_translate("MainWindow", "Пароль"))
        self.pushButtondelete1.setText(_translate("MainWindow", "Отмена"))
        self.pushButtonenter1.setText(_translate("MainWindow", "Ввод"))
        self.pushButtonenter2.setText(_translate("MainWindow", "Ввод"))
        self.pushButtondelete2.setText(_translate("MainWindow", "Отмена"))
        self.pushButtonlogin2.setText(_translate("MainWindow", "Логин"))
        self.pushButtonpass2.setText(_translate("MainWindow", "Пароль"))
        self.label_3.setText(_translate("MainWindow", "Логин"))
        self.label_4.setText(_translate("MainWindow", "Пароль"))
        self.pushButton1.setText(_translate("MainWindow", "1"))
        self.pushButton2.setText(_translate("MainWindow", "2"))
        self.pushButton3.setText(_translate("MainWindow", "3"))
        self.pushButton4.setText(_translate("MainWindow", "4"))
        self.pushButton5.setText(_translate("MainWindow", "5"))
        self.pushButton6.setText(_translate("MainWindow", "6"))
        self.pushButton7.setText(_translate("MainWindow", "7"))
        self.pushButton8.setText(_translate("MainWindow", "8"))
        self.pushButton9.setText(_translate("MainWindow", "9"))
        self.pushButton0.setText(_translate("MainWindow", "0"))


if __name__ == "__main__":
    import sys
    app = QtWidgets.QApplication(sys.argv)
    MainWindow = QtWidgets.QMainWindow()
    ui = Ui_MainWindow()
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())

Ответы (0 шт):