Skip to main content

Custom Widgets Pro

Commercial widgets for QT-PyQt-PySide-Custom-Widgets, the 164-widget PySide6 library — starting with DataTable Pro, the data table for real workloads.

pip install QT-PyQt-PySide-Custom-Widgets-Pro

Ships as native-compiled wheels for Python 3.10–3.14 on Windows, macOS and Linux (no readable source). Requires the free core 2.3.0 or newer.

DataTable Pro

Built on the free QCustomDataTable — same API, same renderers, same design-token theming — and adds what production data needs:

  • Virtualization — lazy row windows over 100k+ rows or streaming sources via a DataProvider; scrolling fetches, nothing materialises up front.
  • Server-side sort & filter push-down — the header drives your backend, not a client-side sort of one loaded window.
  • Grouping with aggregates — groupBy(["plan"], aggregates={"mrr": "sum"}) gives collapsible group headers with computed totals.
  • Pivot (cross-tab), frozen columns, inline editing with validators, and CSV/XLSX export that walks the full result set.
from custom_widgets_pro import QCustomDataTablePro  # extends QCustomDataTable

Guides: DataTable · Grouping & Pivot

Licensing

Install freely — without an entitlement the package runs in unlicensed dev/eval mode, so you can evaluate everything today. A plan from customwidgets.org/pricing or an active Patreon membership issues a licence token:

custom-widgets-pro activate <licence-token>   # validates once, then caches
custom-widgets-pro status                     # or --refresh to re-check online

Or set it in the environment: export CUSTOM_WIDGETS_PRO_LICENSE=...

  • Royalty-free in your applications — end users never need a plan; no runtime check, no per-copy fee.
  • Perpetual fallback — versions obtained while subscribed stay licensed forever; the plan buys updates and support.
  • The GPL question, answered in writing — the free core is GPLv3, and the Pro licence includes the copyright holder's additional permission, so combining the core with Pro and with your application does not pull your application under the GPL.

Each plan covers a number of devices; activating on a new machine claims a seat, and you can free seats from your account. Validated entitlements are cached locally with a 14-day offline grace period.

Variable Purpose
CUSTOM_WIDGETS_PRO_LICENSE licence token from your account
CUSTOM_WIDGETS_PRO_API_URL billing API base URL (staging / self-host)
CUSTOM_WIDGETS_PRO_NO_CHECK skip the check (CI of licensed users)

The full terms ship in LICENSE. This package contains only original code — no third-party fonts, icons, or vendored source.

Metadata

Release files for QT-PyQt-PySide-Custom-Widgets-Pro 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for QT-PyQt-PySide-Custom-Widgets-Pro 1.1.0
File Interpreter ABI Platform
qt_pyqt_pyside_custom_widgets_pro-1.1.0-py3-none-any.whl Python 3 none any Details

Release files / qt_pyqt_pyside_custom_widgets_pro-1.1.0-py3-none-any.whl

Download URL qt_pyqt_pyside_custom_widgets_pro-1.1.0-py3-none-any.whl
Size 147.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9c5acb8355a254648f5b141d605bc5530ed038c3cc3a1a2ff5b0d186698111fb
BLAKE2b-256 checksum
How to use checksums
de25a7c9c4d6995ef248352b51f6007f633e25c0ee69f0fd8c901d4760dfcdd1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

1.1.1

1 release file

This release

1.1.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page