|
@@ -30,6 +30,11 @@ Widget::~Widget()
|
|
|
delete ui;
|
|
|
}
|
|
|
|
|
|
+void Widget::print2(const QString& str, const char* str2, const char* str3, const char* str4, const char* str5)
|
|
|
+{
|
|
|
+ SPDLOG_INFO("{} {} {} {} {}", str.toStdString(), str2, str3, str4, str5);
|
|
|
+}
|
|
|
+
|
|
|
void print(const QString& str, const char* str2, const char* str3, const char* str4, const char* str5)
|
|
|
{
|
|
|
SPDLOG_INFO("{}", str.toStdString());
|
|
@@ -44,8 +49,7 @@ void Widget::on_pBtn_connect_clicked()
|
|
|
{
|
|
|
SPDLOG_INFO("点击了“连接按钮”");
|
|
|
qDebug() << "main Thread ID: " << QThread::currentThreadId();
|
|
|
- auto task = m_oneThread->bindTask(print, "Hello ", "World ", "this ", "is ", "Qt");
|
|
|
- emit m_oneThread->signal_runTask(task);
|
|
|
+ m_oneThread->addTaskRunOne(&Widget::print2, this, "Hello ", "World ", "this ", "is ", "Qt");
|
|
|
}
|
|
|
|
|
|
void Widget::on_pBtn_downloadFile_clicked()
|