凊风 发表于 2024-3-17 11:04:43

多控件开启线程求教~~

本帖最后由 凊风 于 2024-3-17 11:06 编辑

我用的是PySide6,共有3个窗体:

class BaseWindow(QWidget):

      ......

class WindowA(BaseWindow):

      .....

   class WindowB(BaseWindow):

      .....

          def __init__(self):
                super().__init__()
                        # 设置窗体大小和背景颜色
                self.setFixedSize(1440, 900)



      self.pushButton_1.clicked.connect(self.select)
      self.pushButton_2.clicked.connect(self.copy)      
      self.pushButton_3.clicked.connect(lambda: self.start_thread('xls'))

       ......

其中B窗体有6个按钮,并且各个按钮执行的任务都不相同,为防止程序卡死需要开启线程,请问需要怎么处理?


rachel王 发表于 2024-3-17 15:28:48

沙发

凊风 发表于 2024-3-17 17:59:10

rachel王 发表于 2024-3-17 15:28
沙发

.....
既然来了,怎么不帮忙啊?
页: [1]
查看完整版本: 多控件开启线程求教~~