mirror of https://github.com/status-im/qzxing.git
fix processing time per frame calculation and QML component version
This commit is contained in:
parent
ea3983ffe8
commit
1e4369fce7
|
@ -102,10 +102,10 @@ QZXing::QZXing(QZXing::DecoderFormat decodeHints, QObject *parent) : QObject(par
|
||||||
#if QT_VERSION >= 0x040700
|
#if QT_VERSION >= 0x040700
|
||||||
void QZXing::registerQMLTypes()
|
void QZXing::registerQMLTypes()
|
||||||
{
|
{
|
||||||
qmlRegisterType<QZXing>("QZXing", 3, 2, "QZXing");
|
qmlRegisterType<QZXing>("QZXing", 3, 3, "QZXing");
|
||||||
|
|
||||||
#ifdef QZXING_MULTIMEDIA
|
#ifdef QZXING_MULTIMEDIA
|
||||||
qmlRegisterType<QZXingFilter>("QZXing", 3, 2, "QZXingFilter");
|
qmlRegisterType<QZXingFilter>("QZXing", 3, 3, "QZXingFilter");
|
||||||
#endif //QZXING_MULTIMEDIA
|
#endif //QZXING_MULTIMEDIA
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -423,8 +423,8 @@ QString QZXing::decodeImage(const QImage &image, int maxWidth, int maxHeight, bo
|
||||||
|
|
||||||
if(image.isNull())
|
if(image.isNull())
|
||||||
{
|
{
|
||||||
emit decodingFinished(false);
|
|
||||||
processingTime = t.elapsed();
|
processingTime = t.elapsed();
|
||||||
|
emit decodingFinished(false);
|
||||||
//qDebug() << "End decoding 1";
|
//qDebug() << "End decoding 1";
|
||||||
return "";
|
return "";
|
||||||
}
|
}
|
||||||
|
@ -555,15 +555,14 @@ QString QZXing::decodeImage(const QImage &image, int maxWidth, int maxHeight, bo
|
||||||
emit tagFoundAdvanced(string, decodedFormat, charSet_, rect);
|
emit tagFoundAdvanced(string, decodedFormat, charSet_, rect);
|
||||||
}catch(zxing::Exception &/*e*/){}
|
}catch(zxing::Exception &/*e*/){}
|
||||||
}
|
}
|
||||||
|
processingTime = t.elapsed();
|
||||||
emit decodingFinished(true);
|
emit decodingFinished(true);
|
||||||
//qDebug() << "End decoding 2";
|
|
||||||
return string;
|
return string;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
processingTime = t.elapsed();
|
||||||
emit error(errorMessage);
|
emit error(errorMessage);
|
||||||
emit decodingFinished(false);
|
emit decodingFinished(false);
|
||||||
processingTime = t.elapsed();
|
|
||||||
//qDebug() << "End decoding 3";
|
|
||||||
return "";
|
return "";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue