Как передать строку в qthread, PyQt5, непосредственно в функцию run()?

Я делаю страницу входа, запрос mysql в отдельном потоке, я не могу получить его изlogin_ui lineEdit.text (), решил попробовать через сигналы и слоты

Я могу передать строку черезsignal.connect(same.funktion)триггерная функция. Но это не передаетсяrun()функция.

Или подскажите как запустить поток и передать туда нужную строку.

Спасибо.

      class CheckLogin(QtCore.QThread):
    result_request_password = QtCore.pyqtSignal(str, str, str)
    result_anim = QtCore.pyqtSignal(bool)
    login_input = QtCore.pyqtSignal(str)
    
    def __init__(self, parent=None):
        super().__init__(parent)
        # self.login_input.connect(self.text)
        
    # def text (self, input):
    #     login_in = input
    #     return  login_in
    
    def run(self):
        print(self.login_input.signal())

0 ответов

Другие вопросы по тегам