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.0.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.0-py3-none-any.whl (200.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lcdlabel-0.8.0.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.0.tar.gz
Algorithm Hash digest
SHA256 027533cde2d32d0e44e6c370b291d24003b0a2421824b484abbf956e74109d36
MD5 a4f08d2ff300e00701f22468be6476d5
BLAKE2b-256 e6bb2c1fc669c2e68926d80dbe814f122053b9eb944d3bf808cff9a45836daed

See more details on using hashes here.

Provenance

The following attestation bundles were made for lcdlabel-0.8.0.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.0-py3-none-any.whl.

File metadata

  • Download URL: lcdlabel-0.8.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cd2c0d80766608e5ca2c379c10a4dea670935d641546c082185cf207dfa16d5d
MD5 66492b39990b648cc422309d703474f1
BLAKE2b-256 2f8c18627df32b23a592f983a11588b986074d1e40600ee335cd94a2b9c5bd90

See more details on using hashes here.

Provenance

The following attestation bundles were made for lcdlabel-0.8.0-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