[Clipboard Plasmoid] Port to Prison QML import

Authored by broulik on May 29 2020, 7:15 AM.

Description

[Clipboard Plasmoid] Port to Prison QML import

Which does the rendering and proper sizing for us, e.g. ensure integer scaling so the barcode remains scannable.
While at it, fix supportsBarcode (wasn't routed through to the delegate component when it was split out)
and add Code 128 which is in Prison now.
Also, show a label when the barcode would become too large to display (mostly for the 1D barcodes).
The Prison item does not use a thread for generating the barcode like the dataengine does but it's super fast.

Differential Revision: https://phabricator.kde.org/D29478

Details

Committed
broulikMay 29 2020, 7:15 AM
Differential Revision
D29478: [Clipboard Plasmoid] Port to Prison QML import
Parents
R120:281f44c79dd1: Remove obsolete kwin_interface things
Branches
Unknown
Tags
Unknown