Prison Namespace

Provides classes and methods for generating barcodes. More...

Header: #include <Prison/Prison>
CMake: find_package(KF6 REQUIRED COMPONENTS Prison)
target_link_libraries(mytarget PRIVATE KF6::Prison)

Namespaces

(since 5.94) namespace Format
(since 6.3) namespace ImageScanner

Classes

(since 6.0) class Barcode
(since 5.101) class MeCard
(since 5.94) class ScanResult
(since 5.94) class VideoScanner

Types

enum BarcodeType { QRCode, DataMatrix, Aztec, Code39, Code93, …, EAN13 }

Detailed Description

Classes

class Barcode

class MeCard

Type Documentation

enum Prison::BarcodeType

possible supported barcode types

ConstantValueDescription
Prison::QRCode0QRCode 2d barcode
Prison::DataMatrix1DataMatrix 2d barcode
Prison::Aztec2Aztec 2d barcode
Prison::Code393Code39 barcode
Prison::Code934Code93 barcode
Prison::Code1285Code 128 barcode
Prison::PDF4176PDF417 barcode
Prison::EAN137EAN13 barcode