LinkManager Lab 3
Завантаження...
Пошук...
Нічого не знайдено
Клас QRDialog

Діалогове вікно для генерації та показу QR-коду. Детальніше...

#include <qrdialog.h>

Схема успадкувань для QRDialog
Inheritance graph
Діаграма зв'язків класу QRDialog:
Collaboration graph

Загальнодоступні елементи

 QRDialog (QWidget *parent=nullptr)
 Конструктор діалогового вікна.
 ~QRDialog ()
 Деструктор.
void generateQR (const std::string &text)
 Генерує QR-код із заданого тексту та відображає його.

Детальний опис

Діалогове вікно для генерації та показу QR-коду.

Використовує бібліотеку qrcodegen для створення матриці QR-коду та відмальовує її на віджеті QLabel.

Конструктор(и)

◆ QRDialog()

QRDialog::QRDialog ( QWidget * parent = nullptr)
explicit

Конструктор діалогового вікна.

Аргументи
parentБатьківський віджет (за замовчуванням nullptr).
Граф всіх викликів цієї функції:
Граф викликів для цієї функції:

◆ ~QRDialog()

QRDialog::~QRDialog ( )

Деструктор.

Опис методів компонент

◆ generateQR()

void QRDialog::generateQR ( const std::string & text)

Генерує QR-код із заданого тексту та відображає його.

Метод використовує бібліотеку Nayuki QR Code generator для створення об'єкта QrCode, а потім малює його попіксельно на QImage.

Аргументи
textТекст (або URL) для кодування.

Документація цих класів була створена з файлів: