0
Dies ist nur ein Teil meines Codes. Als ich klickte btn_convert
oder btn_save function
(self.convertThread.start
und self.convert_and_save
) funktioniert. Aber wenn ich btn_convert_save
geklickt habe, arbeite nur self.open
. Die Frage ist, warum nach dem Klick auf btn_convert_save
Start nicht alle 3 funktionieren?Wie laufe ich 3 (mit Thread) -Funktion auf einen Klick?
class Window(QtGui.QMainWindow):
def __init__(self):
super(Window, self).__init__() ...
def home(self):
self.saveThread = SaveThread()
self.convertThread = ConvertThread()
btn_convert.clicked.connect(self.convertThread.start)
btn_save.clicked.connect(self.saveThread.start)
btn_convert_save.clicked.connect(self.convert_and_save) ...
def convert_and_save(self):
self.open()
self.convertThread.start
self.saveThread.start
#self.convert()
#self.save_file()
class SaveThread(QtCore.QThread):
def __init__(self):
super(SaveThread, self).__init__()
def run(self):...
class ConvertThread(QtCore.QThread):
def __init__(self):
super(ConvertThread, self).__init__()
def run(self):...