__init__ 이부분 이랑 스레드 실행하는 부분에서 어떻게 하면 될거같은데 잘 모르겠어요 ㅠㅠ 도와주쑤ㅖ요


class Ui_MainWindow(object):

    def setupUi(self, MainWindow):

       self.textEdit = QtWidgets.QTextEdit(self.gridLayoutWidget)

       self.textEdit.setObjectName("textEdit")

  ts = Thread()

       bty.clicked.connect(lambda: ts.start())


class Thread(QtCore.QThread):

    def __init__(self):

        super().__init__()

        self.textEdit = QtWidgets.QTextEdit()


    def run(self):

        text = self.textEdit.toPlainText()

        with open('log.txt', 'w') as file:

            file.write(text)

        file = open("log.txt", "r").read().replace("\n", " ")

        tts = gTTS(text = str(file),lang='en',slow = False)

        tts.save("voice.mp3")