QT 线程 QThread

QThread  必须用一个类来继承它,并且重写让的run()函数,线程所需运行的就写在run()里面,

传参最好在构造函数里面传;

class mythread : public QThread {
  Q_OBJECT
 public:
  void run();

  mythread(Ui::MainWindow *ui, QObject *parent = nullptr) : QThread(parent) {
    this->ui = ui;
  }
  ~mythread() {}

 private slots:

 private:
  Ui::MainWindow *ui;
};

你可能感兴趣的:(QT,qt)