fxgui
Custom Python classes and utilities tailored for Qt built UI, in VFX-oriented DCC applications.
Documentation
Table of Contents
About
Custom Python classes and utilities tailored for Qt built UI, in VFX-oriented DCC applications.
Installation
From PyPI
The package is available on PyPI:
pip install fxgui
Qt Binding
A Qt 6 binding is required and not installed with fxgui: PySide6 6.5 or newer, or PyQt6. A DCC such as Houdini ships its own PySide6; outside one, install it yourself:
pip install fxgui "PySide6>=6.5"
Qt 5 (PySide2, PyQt5) is not supported: import fxgui raises an
ImportError that names the binding it found.
From Source
Clone the repository:
git clone https://github.com/healkeiser/fxgui
cd fxgui
pip install -e .
Or using the requirements file:
pip install -r requirements.txt
Optional Dependencies
To build the documentation site with Zensical:
pip install -e ".[zensical]"
zensical serve # Preview at http://127.0.0.1:8000
zensical build # Write the site to site/
Example
After installing fxgui, open the gallery. It shows every public widget, a page per kind, and its Window menu switches the theme:
python -m fxgui.examples
Documentation
Please read the full documentation here.
Contact
Project Link: fxgui
Metadata
Release files for fxgui 13.14.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| fxgui-13.14.0.tar.gz | 7.6 MB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fxgui-13.14.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.0 MB
Release files / fxgui-13.14.0.tar.gz
| Download URL | fxgui-13.14.0.tar.gz |
|---|---|
| Size | 7.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4dc31268885dbc71b29380d536862cbe5c97f8723752ff87e0ef49bd0b050466
|
|
BLAKE2b-256 checksum How to use checksums |
6864942da7797ba428087cd2b8439da96ba795e985a1a14ea20da3bfc8e95a10
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.17
|
Release files / fxgui-13.14.0-py3-none-any.whl
| Download URL | fxgui-13.14.0-py3-none-any.whl |
|---|---|
| Size | 7.4 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2e3080f0fb66f1743e8aca8cc8db13560a0aa7847e7fbaf82d464873c144cee2
|
|
BLAKE2b-256 checksum How to use checksums |
934598e3c8ecbfcb14bcdba19e2208fea8bd7db98aa215382b138bf242b0446a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.17
|
Security for fxgui 13.14.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.