Framework for PySide6 Applications
Project description
pyside-app-core
Custom style, widgets, and utilities for cross-platform PySide6 applications.
NOTICE:
This project should be considered experimental and subject to breaking changes until a 1.0.0 release.
Install
To use pyside-app-core
as a library in your own projects install the wheel distribution from PyPi
$ pip install pyside-app-core
Local Development
Requirements:
- Hatch (installation instructions)
hatch env create
Run example application
You must run the examples from the repository root directory.
hatch run examples:toolbar_app
Run tests
Hatch can run tests across multiple versions of python.
hatch test -a -p
Generate resources files
Resource files MUST be generated at least once in the project using this library for icons to function.
When installed this library provides a cli tool pyside-app-core-compile-rcc
that aids in generating a resources.rcc
file.
# from repo with this lib installed
pyside-app-core-compile-rcc a/target/directory
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
Hashes for pyside_app_core-0.4.2.post1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 212834e1bbbb11dfe5fcbbe2e6dcf79697fa78fe07125a5ddb711678948a2250 |
|
MD5 | 7926f7b252b65ba20bd18f33690db4ab |
|
BLAKE2b-256 | a75985b710a266db344b447fa8c81edf37659c10deb9fb597e00e2374ed5fad1 |
Hashes for pyside_app_core-0.4.2.post1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e09d4a7798ed3c4c4282550f8a513737d0be1bf025a2ed8e9306494a8d62f88 |
|
MD5 | 1e97ba5234932c092fa4e34214ae2f14 |
|
BLAKE2b-256 | 0a0e978f48c393eaebfeca37f60f67b2e2e8f0bdfec66e0fc768be403204de47 |