QR code theming support

Registered by Schwarzburg

When Qreator is used to create QR codes, the user should not only be able to edit the content, but also the style.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Discussion
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

The QR code specification does not allow "themes": QR codes are black squares on a white background.
However, QR codes "in the wild" often rely on the scanners' ability to correct "errors" like colors and module (pixel) shape distortions and missing or wrongly colored modules (pixels). Examples can be seen e.g. on [1] and [2].

# First goals

While Qreator should not be a full-fledged graphics tool, some basic properties should be changable:

- main module shapes (square dots)
- position and alignment pattern shapes (eyes)
- module colors (foreground & background)
- eye colors (inner foreground, outer foreground, background)

# Future goals

A theme could also work completely different, like using a background image and making the QR code pattern transparent instead of painting it in a color. Those themes should be left for the future.

[1]: http://www.qrcartist.com/category/art-gallery/
[2]: http://jess3.com/qr-code-art/

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.