Skip to main content

A custom PySide6 label widget that emulates the look of an LCD-display.

Project description

LCDLABEL

This is a widget for PySide6 that allows one to emulate the looks of a transflective LCD-display.

LcdLabel Example

NOTES ON USE OF INCLUDED FONTS

If you wish to get a similar look as in the example, keep the foreground-text and background-text equal length and depending on whether you are using the 7-segment font or 14-segment font, use either 8 or ~ as the fill-character for the background-text. Do also note that space-character is not the same width as characters and letters -- use an exclamation mark (!) for a fixed-size space character. Colon and space have the same width, which is used to create the blinking effect in the example application. Dot (.) has no width, it can be used freely without breaking the alignment between the foreground- and background-text.

See Keshikan's page for more details on the fonts and their peculiarities.

TODO

  • Fill out this README

CREDITS

The awesome LCD-fonts were created by Keshikan. Thanks, matey!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lcdlabel-0.8.1.tar.gz (194.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lcdlabel-0.8.1-py3-none-any.whl (200.7 kB view details)

Uploaded Python 3

File details

Details for the file lcdlabel-0.8.1.tar.gz.

File metadata

  • Download URL: lcdlabel-0.8.1.tar.gz
  • Upload date:
  • Size: 194.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for lcdlabel-0.8.1.tar.gz
Algorithm Hash digest
SHA256 b0b08de8d557c47874fe23e39735df9b4ca8277852d1d713ffd226d54e6bbd74
MD5 2ae60f91d5b234afa624c70ae756ce36
BLAKE2b-256 555063ebacf9b268eb74530d78824e3d7a513eefd0feb6498850af5c0b3bfd1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for lcdlabel-0.8.1.tar.gz:

Publisher: buildandpublish.yaml on WereCatf/lcdlabel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lcdlabel-0.8.1-py3-none-any.whl.

File metadata

  • Download URL: lcdlabel-0.8.1-py3-none-any.whl
  • Upload date:
  • Size: 200.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for lcdlabel-0.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8a1465778c2f8df6ec271592c4ab1d92d479c873d7492e0490cd98732f6a65b5
MD5 3c4b2f56d23b36b8ffc5ceb900c14bf2
BLAKE2b-256 d63d1b02aaaee3ab26dc3c93d573f4f367987f1a4b72b0f0abd46ddd433fdb46

See more details on using hashes here.

Provenance

The following attestation bundles were made for lcdlabel-0.8.1-py3-none-any.whl:

Publisher: buildandpublish.yaml on WereCatf/lcdlabel

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page