QML-тип QrCode
Данный тип предназначен для генерации изображений QR-кодов из текстовых строк. Подробнее...
Строка импорта: | import Amber.QrFilter 1.0 . |
Свойства
Сигналы
Методы
- update()
Подробное описание
Чтобы сгенерировать изображение QR-кода нужно инициализировать данный компонент задав нужные значения свойств:
text
— текстовое значение QR-кода;width
— ширина изображения в пикселях;heght
— высота изображения в пикселях;margin
— ширина поля в пикселях.
После этого нужно вызвать метод update()
,
чтобы начать процесс генерации.
По окончании процесса генерации будет испущен сигнал generationFinished()
,
а свойство image
будет содержать изображение QR-кода в формате base64.
Описание свойств
height
Высота создаваемого QR-кода в пикселях.
image
Свойство только для чтения. Изображение созданного QR-кода в виде текстовой строки в представлении base64.
margin
Ширина полей создаваемого QR-кода (расстояние от границ создаваемого изображение до, собственно, QR-кода) в пикселях.
text
Текстовое значение создаваемого QR-кода.
width
Ширина создаваемого QR-кода в пикселях.
Описание сигналов
generationFinished()
Испускается при завершении процесса генерации изображения QR-кода из текстовой строки.
heightChanged()
Испускается при изменении значения свойства height
.
marginChanged()
Испускается при изменении значения свойства margin
.
textChanged()
Испускается при изменении значения свойства text
.
widthChanged()
Испускается при изменении значения свойства width
.
Описание методов
update()
Запускает процесс генерации изображения QR-кода из текстовой строки.
По окончании процесса генерации испускается сигнал
generationFinished()
.