chore: fixed android build

This commit is contained in:
vladimir.kuznetsov 2025-02-15 15:29:53 +07:00
parent a1ca994c8b
commit c128ba981c
11 changed files with 28 additions and 22 deletions

View file

@ -3,7 +3,7 @@
#include <QIODevice>
#include <QList>
QList<QString> qrCodeUtuls::generateQrCodeImageSeries(const QByteArray &data)
QList<QString> qrCodeUtils::generateQrCodeImageSeries(const QByteArray &data)
{
double k = 850;
@ -12,7 +12,7 @@ QList<QString> qrCodeUtuls::generateQrCodeImageSeries(const QByteArray &data)
for (int i = 0; i < data.size(); i = i + k) {
QByteArray chunk;
QDataStream s(&chunk, QIODevice::WriteOnly);
s << qrCodeUtuls::qrMagicCode << chunksCount << (quint8)std::round(i / k) << data.mid(i, k);
s << qrCodeUtils::qrMagicCode << chunksCount << (quint8)std::round(i / k) << data.mid(i, k);
QByteArray ba = chunk.toBase64(QByteArray::Base64UrlEncoding | QByteArray::OmitTrailingEquals);
@ -24,12 +24,12 @@ QList<QString> qrCodeUtuls::generateQrCodeImageSeries(const QByteArray &data)
return chunks;
}
QString qrCodeUtuls::svgToBase64(const QString &image)
QString qrCodeUtils::svgToBase64(const QString &image)
{
return "data:image/svg;base64," + QString::fromLatin1(image.toUtf8().toBase64().data());
}
qrcodegen::QrCode qrCodeUtuls::generateQrCode(const QByteArray &data)
qrcodegen::QrCode qrCodeUtils::generateQrCode(const QByteArray &data)
{
return qrcodegen::QrCode::encodeText(data, qrcodegen::QrCode::Ecc::LOW);
}