int Scanner::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QThread::qt_metacall(_c, _id, _a); if (_id < 0) { return _id; } if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: setProgress((*reinterpret_cast< int(*)>(_a[1]))); break; case 1: setResults((*reinterpret_cast< std::vector<Result>(*)>(_a[1]))); break; case 2: scanFailed((*reinterpret_cast< std::string(*)>(_a[1]))); break; case 3: newScan((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< BYTE(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break; case 4: stop(); break; default: ; } _id -= 5; } return _id; }
void CheckDocument::doReScan() { newScan(curCheckProfile->currentText()); }