from PyQt5.QtWidgets import QDialog from PySide6.QtCore import Signal, Slot from view.ui_Dialog_Reset import Ui_Dialog_reset class StopDialog(QDialog, Ui_Dialog_reset): stop_thread_signal = Signal() # 通知主线程停止信号 def __init__(self): super(Ui_Dialog_reset, self).__init__() self.setupUi(self) self.pushButton_stopFeed.clicked.connect(self.emit_stop_signal) @Slot() def emit_stop_signal(self): self.stop_thread_signal.emit() self.close()