PYSIDE6-PROJECT(1)
π PYSIDE6-PROJECT π
okay so bestie, welcome to pyside6-project β that's the manual page name, section 1 of the PySide6 tools manuals, and yeah it lives on your system as pyside6-project(1). Sit down, hydrate, we're doing this π«Ά
π NAME π
pyside6-project β project
no literally that's it, the official one-word name is project. iconic minimalism honestly β¨
π DESCRIPTION π
Here's the whole vibe, exactly as it prints when you ask for help:
usage: project.py [-h] [--quiet] [--dry-run] [--force] [--qml-module]
{new-quick,new-ui,new-widget,build,run,clean,qmllint,deploy,lupdate,migrate-pyproject}
...
so pyside6-project is a command line tool for creating, building and deploying Qt for Python applications. it works on project files β and heads up, these are the same project files that Qt Creator uses, so you and Qt Creator are literally sharing, iykyk π
Official documentation, bookmark it bestie:
https://doc.qt.io/qtforpython-6/tools/pyside-project.html
β¨ positional arguments β¨
you gotta pick one of these, they're the whole menu:
{new-quick,new-ui,new-widget,build,run,clean,qmllint,deploy,lupdate,migrate-pyproject}
new-quickβ spin up a brand new Qt Quick project π¦new-uiβ spin up a brand new Qt Widgets Form projectnew-widgetβ spin up a brand new Qt Widgets projectbuildβ build the project. it compiles resources, UI files, and QML files if they exist and it's necessary πrunβ build the project and run it. two birds, one command, obsessed π₯cleanβ clean the build artifacts and generated files out of the project directory. self-care, but for directories π§Ήqmllintβ run theqmllinttool on the QML files in the projectdeployβ create a deployable package of the application, including all dependencies. the whole friend group is coming πΈlupdateβ update translation files (.ts) with new strings from the source filesmigrate-pyprojectβ migrate a*.pyprojectfile topyproject.tomlformat. glow-up arc β
π options π
-h,--helpβ show this help message and exit. the classic escape hatch, no notes π--quiet,-qβ Quiet--dry-run,-nβ Only print commands--force,-fβ Force rebuild--qml-module,-Qβ Perform check for QML module
ngl bestie,--dry-runis your bestie-bestie. it prints the commands without doing them, so you can vibe check before you commit. and--forcemeans no caching shenanigans, it's rebuilding periodt π
π§ sign-off π§
and that's the whole page fr fr. this was pyside6-project 6.11, dated September 2026 β go build something cute with it, you're the main character of your own Qt app now ππβ¨
π¦ where this page comes from
- ubuntu stonking: pyside6-tools 6.11.2-1build1 Β· GPL-3-EXCEPT OR LGPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms