Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: script to run qt-designer #3812

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

JeppeKlitgaard
Copy link

This adds a shell script to run the Qt-Designer tool, which is conveniently shipped with the pyqt6-tools package.

Since there currently is no Qt 6.6 version available on PyPi (see altendky/pyqt-tools#132), it is best to keep the venv of this tool separate from the rest of the development environment. Currently pyqt6-tools seems to have intermittent maintenance, meaning it will also be likely that it will require a specific Python version to be runnable.

With this in mind, the pyqt6-tools tool is managed separately with uv. It was mentioned in #3787 that uv could possible be added to the build toolchain, so I figured this tiny corner could perhaps be the first spot for it.

I completely understand if addition of uv at this stage is not desirable, in which case I will close this PR.

@dae
Copy link
Member

dae commented Feb 16, 2025

This is sufficiently isolated and unessential that I'm not worried about the uvx usage even if the answer to #3787 ends up being "no". Unfortunately though, it's of limited usefulness at the moment:

I'd be happy to merge if the former can be addressed (I'll follow up on that ticket later), and the script can print a message and exit when run on a Mac.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants