def main():
app = QtWidgets.QApplication(sys.argv)
queue = Queue()
thread = QtCore.QThread()
receiver = MessageReceiver(queue)
window = RedditDownloaderGUI(queue, receiver)
receiver.output_signal.connect(window.update_output)
receiver.moveToThread(thread)
thread.started.connect(receiver.run)
receiver.finished.connect(thread.quit)
receiver.finished.connect(receiver.deleteLater)
thread.finished.connect(thread.deleteLater)
thread.start()
window.show()
sys.exit(app.exec_())
评论列表
文章目录