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)));
}