TQrCode Class

Header: #include <TQrCode>

Public Types

enum EC_LEVEL { LOW, MEDIUM, HIGH, BEST }

Public Functions

TQrCode()
TQrCode(const TQrCode &) = delete
~TQrCode()
TQrCode &operator=(const TQrCode &) = delete

Public Slots

uchar *data() const
bool encodeString(const QString &str, Qt::CaseSensitivity caseSensitive = Qt::CaseSensitive)
bool save(const QString &path, const QString &name, int size)
TQrCode &setBg(const QColor &color = Qt::white)
TQrCode &setFg(const QColor &color = Qt::black)
TQrCode &setLevel(EC_LEVEL level = TQrCode::LOW)
TQrCode &setMargin(int margin = 2)
TQrCode &setVersion(int version = 1)
QImage toQImage(bool *ok = nullptr)
int width() const

Detailed Description

Member Type Documentation

enum TQrCode::EC_LEVEL

Member Function Documentation

TQrCode::TQrCode()

Default constructs an instance of TQrCode.

[delete] TQrCode::TQrCode(const TQrCode &)

Copy constructor.

TQrCode::~TQrCode()

Destroys the instance of TQrCode.

[slot] uchar *TQrCode::data() const

[slot] bool TQrCode::encodeString(const QString &str, Qt::CaseSensitivity caseSensitive = Qt::CaseSensitive)

[slot] bool TQrCode::save(const QString &path, const QString &name, int size)

[slot] TQrCode &TQrCode::setBg(const QColor &color = Qt::white)

[slot] TQrCode &TQrCode::setFg(const QColor &color = Qt::black)

[slot] TQrCode &TQrCode::setLevel(EC_LEVEL level = TQrCode::LOW)

[slot] TQrCode &TQrCode::setMargin(int margin = 2)

[slot] TQrCode &TQrCode::setVersion(int version = 1)

[slot] QImage TQrCode::toQImage(bool *ok = nullptr)

[slot] int TQrCode::width() const

[delete] TQrCode &TQrCode::operator=(const TQrCode &)

Copy-assignment operator.