#include "widget.h"
#include "ui_widget.h"
#include <QDebug>
Widget::Widget(QWidget *parent) :
QWidget(parent),
ui(new Ui::Widget)
{
ui->setupUi(this);
test_thread = new my_thread();
QObject::connect(test_thread, SIGNAL(send(QString)), this, SLOT(accept(QString)));
}
Widget::~Widget()
{
delete ui;
}
void Widget::accept(QString msg)
{
ui->label->setText(msg);
qDebug()<<msg;
}
void Widget::on_pushButton_clicked()
{
test_thread->start();
}
void Widget::on_pushButton_2_clicked()
{
test_thread->stop();
test_thread->wait();
}
QT5线程QThread使用示例
5星 · 超过95%的资源 需积分: 39 109 浏览量
2018-12-10
21:19:01
上传
评论
收藏 3KB ZIP 举报
fangye945a
- 粉丝: 671
- 资源: 14