MCPcopy Create free account
hub / github.com/OneMoreGres/ScreenTranslator / Corrector

Method Corrector

src/correct/corrector.cpp:11–28  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9#include <QThread>
10
11Corrector::Corrector(Manager &manager, const Settings &settings)
12 : manager_(manager)
13 , settings_(settings)
14 , workerThread_(new QThread(this))
15{
16 auto worker = new CorrectorWorker;
17 connect(this, &Corrector::resetAuto, //
18 worker, &CorrectorWorker::reset);
19 connect(this, &Corrector::correctAuto, //
20 worker, &CorrectorWorker::handle);
21 connect(worker, &CorrectorWorker::finished, //
22 this, &Corrector::finishCorrection);
23 connect(workerThread_, &QThread::finished, //
24 worker, &QObject::deleteLater);
25
26 workerThread_->start();
27 worker->moveToThread(workerThread_);
28}
29
30Corrector::~Corrector()
31{

Callers

nothing calls this directly

Calls 1

startMethod · 0.45

Tested by

no test coverage detected