connect(sWorker, &SerialWorker::onTextToPreset, [=](){ qDebug() << (QThread::currentThread() == this->thread()) << endl; });



다음과 같이 this를 쓰지 않으면 람다함수의 내용은 Sender의 스래드에서 실행됩니다.


connect(sWorker, &SerialWorker::onTextToPreset, this, [=](){ qDebug() << (QThread::currentThread() == this->thread()) << endl; });



https://www.kdab.com/slot-not-invoked/ 참고

+ Recent posts