Как передать строку в 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())