PyQt Reactive Framework
Project description
pyreaqtive
pyreaqtive is a framework for developing applications in pyqt with reactive programming. It enables to write applications in a declarative form, that is focused on data and functionality and that does not bloat code with gui callbacks.
The library provides several models to hold data, and many prebuilt widgets and layouts to present the data from the models to the user, making the separation from data and visualization, and the adequate link between them, a simple task.
All reactive widgets and layouts use pyqt built-in widgets, which makes them fully compatible with pyqt without loosing functionality. Reactive and non-reactive parts can be mixed into an application, and non-reactive components can be turned to reactive ones without necessarily changing codebases.
Documentation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pyreaqtive-1.0.2.tar.gz
.
File metadata
- Download URL: pyreaqtive-1.0.2.tar.gz
- Upload date:
- Size: 18.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a9edbfc4f08d3ad41b0b926b875c06a359aee114579b5b0b72e456378940c22 |
|
MD5 | 2141a3faeb7793e07f76b264798d172f |
|
BLAKE2b-256 | b0876a13eb698978b86cdddf586585848a4af54f59cb0d732b449a711acb5ecc |
File details
Details for the file pyreaqtive-1.0.2-py3-none-any.whl
.
File metadata
- Download URL: pyreaqtive-1.0.2-py3-none-any.whl
- Upload date:
- Size: 31.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c26b29ddbf8af082ba07a51501a5d45137189f95e38cabe258af800f763921b |
|
MD5 | 2d29ee3b9d08ad67e409dbfc2b213441 |
|
BLAKE2b-256 | 190747be09c56075cec8bdb020bb40fb9f391770062adb950a3006079f24a1a4 |