Template for Python projects using Qt as GUI. Python compatibility version: 3.11+
Other files: license file (MIT), features tracker
- If you are using Qt Designer: add a build step with
build_tools/qt_gen_ui_files.pyscript.
Make sure it executes during builds as well, to have the latest version of generated files. - Add a Python build target for
main.pyin the project root directory. UI generator should be a dependency for this step. - Add a Unittests build target for all scripts in the directory, using
*_test.pytarget pattern.
UI generator should be a dependency for this step.
Settings => Tools => External Tools
Program: $ProjectFileDir$\venv\Lib\site-packages\PySide6\designer.exe
Arguments: $FilePath$
Directory: $ProjectFileDir$