void DataConsumerHandleTestUtil::HandleTwoPhaseReader::runOnFinishedReading( std::unique_ptr<HandleReadResult> result) { DCHECK(m_onFinishedReading); std::unique_ptr<OnFinishedReading> onFinishedReading( std::move(m_onFinishedReading)); (*onFinishedReading)(std::move(result)); }
void InterruptWindow::createThread(){ InterruptsThread *hilo = new InterruptsThread(this,mutex); hilo->start(); //Se conecta una señal que emite el hilo al terminar, y se cacha en un SLOT (entrada) del metodo mencionado: connect(hilo,SIGNAL(finishedReading(QString)),this,SLOT(onFinishedReading(QString))); }