QT 跨线程传值
控件设计

ChildThread.h
signals:void SigSendToUi(int i);protected:void run() override;
Widget.h
private slots:void on_updateBtn_clicked();void SlotShowInfo(int i);
ChildThread.cpp
void ChildThread::run()
{static int clock = 1;emit SigSendToUi(clock);clock++;
}
Widget.cpp
{ChildThread *thread = new ChildThread();thread->start();connect(thread,&ChildThread::SigSendToUi,this,&Widget::SlotShowInfo);}void Widget::SlotShowInfo(int i)
{ui->lineEdit->setText(QString::number(i));
}
