mirror of
https://github.com/wownero/wowlet.git
synced 2026-10-17 15:21:30 +02:00
37 lines
813 B
C++
37 lines
813 B
C++
// SPDX-License-Identifier: BSD-3-Clause
|
|
// SPDX-FileCopyrightText: 2020-2023 The Monero Project
|
|
|
|
#include "QrCodeScanDialog.h"
|
|
#include "ui_QrCodeScanDialog.h"
|
|
|
|
#include <QCamera>
|
|
#include <QMediaDevices>
|
|
#include <QCameraDevice>
|
|
#include <QMessageBox>
|
|
#include <QImageCapture>
|
|
#include <QVideoFrame>
|
|
|
|
#include "Utils.h"
|
|
|
|
QrCodeScanDialog::QrCodeScanDialog(QWidget *parent, bool scan_ur)
|
|
: QDialog(parent)
|
|
, ui(new Ui::QrCodeScanDialog)
|
|
{
|
|
ui->setupUi(this);
|
|
this->setWindowTitle("Scan QR code");
|
|
|
|
ui->widget_scanner->startCapture(scan_ur);
|
|
|
|
connect(ui->widget_scanner, &QrCodeScanWidget::finished, [this]{
|
|
this->accept();
|
|
});
|
|
}
|
|
|
|
QString QrCodeScanDialog::decodedString() {
|
|
return ui->widget_scanner->decodedString;
|
|
}
|
|
|
|
QrCodeScanDialog::~QrCodeScanDialog()
|
|
{
|
|
|
|
} |