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.18.tar.gz (454.0 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.18-py3-none-any.whl (565.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: exdrf_qt-0.1.18.tar.gz
  • Upload date:
  • Size: 454.0 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.18.tar.gz
Algorithm Hash digest
SHA256 26e3c3a14b5509d8bb6eaf33777ac8162545e5313423ae4c4fc648f91d1f5518
MD5 c5da90c8617a5026b05da9642b9a3552
BLAKE2b-256 33d2774be2bc9c3bc41be78e364b6826501b73d51de93efef5f1b6a2abade053

See more details on using hashes here.

File details

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

File metadata

  • Download URL: exdrf_qt-0.1.18-py3-none-any.whl
  • Upload date:
  • Size: 565.7 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.18-py3-none-any.whl
Algorithm Hash digest
SHA256 4ceaaee5fa4ed7827eb3e82689769e9ac053cf4cc7a469c91430cbf8385c822b
MD5 f37b9cdc65084bf9665e83fed3d0278a
BLAKE2b-256 f5cf4cc3712bb0933515a10d02b94a99541a8abff5d1917d0c769faebae25874

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