0
これは私のコードの一部です。 btn_convert
またはbtn_save function
(self.convertThread.start
およびself.convert_and_save
)をクリックしたとき。しかし、私がbtn_convert_save
をクリックしたときには、self.open
しか働かなかった。問題は、btn_convert_save
をクリックした後、なぜ3つの機能がすべて起動していないのですか?ワンクリックで3(スレッド付き)機能を実行する方法は?
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):...