Skip to main content

Use Qt5 with Ex-DRF.

Project description

Qt5 components for Ex-DRF

exdrf-qt supplies PyQt5 building blocks—models, editors, lists, selectors, plugins, and HTML-backed viewers—that align with exdrf field types and exdrf-al-derived datasets. Generated desktop UIs from exdrf-gen-al2qt import this package for base classes and integration glue.

Scope

The library is opinionated toward desktop workflows: it brings in PyQt5, PyQtWebEngine, SVG and HTML helpers, and SQLAlchemy-related utilities for data-bound widgets. It is heavier than exdrf alone; use it when you ship a Qt client or run codegen that targets Qt.

Dependencies

See pyproject.toml: exdrf, exdrf-al, SQLAlchemy, PyQt5, PyQtWebEngine, and several small helpers (attrs, parse, filelock, etc.). Python 3.12.2+ is required.

Related packages

  • exdrf-gen-al2qt — generates menus, routers, per-resource widgets, and field classes on top of exdrf-qt.
  • exdrf-dev (in the same monorepo) — sample app and widgets that exercise the stack end to end.

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

exdrf_qt-0.1.20.tar.gz (529.7 kB view details)

Uploaded Source

Built Distribution

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

exdrf_qt-0.1.20-py3-none-any.whl (657.8 kB view details)

Uploaded Python 3

File details

Details for the file exdrf_qt-0.1.20.tar.gz.

File metadata

  • Download URL: exdrf_qt-0.1.20.tar.gz
  • Upload date:
  • Size: 529.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for exdrf_qt-0.1.20.tar.gz
Algorithm Hash digest
SHA256 581462c779b4fc765e64227433a2c65f972f1e9083a782b2e3bfb1ccdda4d21f
MD5 64731bfb1711721d6c6a53f4d0a31496
BLAKE2b-256 1e171d456f3779504f7a1f68213e61231afee404a1994301006f7a20f8804052

See more details on using hashes here.

File details

Details for the file exdrf_qt-0.1.20-py3-none-any.whl.

File metadata

  • Download URL: exdrf_qt-0.1.20-py3-none-any.whl
  • Upload date:
  • Size: 657.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for exdrf_qt-0.1.20-py3-none-any.whl
Algorithm Hash digest
SHA256 b64b27461315827592bbe68206d47bf6c5e4b426dc578810e97aa1347c52f6cf
MD5 a063b8c9655569e2226b863a48d26196
BLAKE2b-256 46d954e239271ff7cb900f3e3607f4bc69475deace70b71590b6e17272ada320

See more details on using hashes here.

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