qt-dev-helper 0.0.4

Last updated:

0 purchases

qt-dev-helper 0.0.4 Image
qt-dev-helper 0.0.4 Images
Add to Cart

Description:

qtdevhelper 0.0.4

Qt Dev Helper










Toolbox to help develop Qt applications, improving the usability of the existing tooling.
Installation
pip install qt-dev-helper

OR
conda install -c conda-forge qt-dev-helper

Features

Usable as Library and/or CLI tool
Compatible with PEP517 build system
(see test case)
CLI auto completion
Project wide configuration in pyproject.toml
Recursive asset compiler for Qt projects (using uic and rcc):

*.ui -> *.py
*.qrc -> *.py
*.ui -> *.h
*.qrc -> *.h
*.scss -> *.qss


Support for multiple Qt tooling suppliers

PySide6-Essentials
qt6-applications
qt5-applications


Ability to open all files in a folder in QtDesigner

Planned features

Stand alone executable for each release (Windows)
File watch mode
qss injection into *.ui files
pre-commit hooks

FAQ


Q: Why is PyQt5 not supported?
A: PyQt5 only ships a python specific version of uic and rcc breaking the tool API and
compatibility with cpp projects.
Use the matching version of qt5-applications as Qt tooling supplier.


Contributors ✨
Thanks goes out to these wonderful people (emoji key):





Sebastian Weigand💻 🤔 🚧 📆 🚇 ⚠️ 📖
Joris Snellenburg👀





This project follows the all-contributors specification. Contributions of any kind are welcome!

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.