c_cpp QT -Thread切换到UI

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp QT -Thread切换到UI相关的知识,希望对你有一定的参考价值。

void ThreadToolUI::PostToMainThread(const std::function<void()> & fun)
{
    QObject signalSource;
    QObject::connect(&signalSource, &QObject::destroyed, qApp, [=](QObject*){
        fun();
    });
}

Task::run<void>([=]() {
  qDebug() << "Current therad is task thread";
  ThreadToolUI::PostToMainThread([=]() {
      qDebug() << "Current therad is main thread";
  });
}).start();

以上是关于c_cpp QT -Thread切换到UI的主要内容,如果未能解决你的问题,请参考以下文章

c_cpp qt读取json文件

c_cpp 清除Qt中的所有行编辑。

c_cpp OSG && Qt功能齐全

c_cpp 这些是用于来自Google和Qt源代码的C ++中禁用复制和赋值运算符的宏

c_cpp MessageBoxсвыдилениемтекста#Qt

c_cpp 130.周围地区