{"repo":"trin94/PySide6-project-template","free":true,"listed":false,"github":"https://github.com/trin94/PySide6-project-template","clone":"git clone https://github.com/trin94/PySide6-project-template.git","description":"An unofficial and opinionated project template designed for a quick start with PySide6 and QtQuick","language":"Python","stars":143,"topics":["python","qml","qt6","qtquick","template"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"Unofficial Opinionated Template for PySide6 with QtQuick An unofficial and opinionated project template designed for a quick start with PySide6 and QtQuick. This template is primarily intended for fast prototyping and for learning how to build applications with QtQuick . Features - Compatible with Python 3.11+ - Supports internationalization, including Right-to-Left User Interfaces - Leverages the Qt Resource System to compile resources in data , i18n , and qt/qml into a Python file: - data accessible at :/data or qrc:/data - i18n accessible at :/i18n or qrc:/i18n - qt/qml accessible at :/qt/qml or qrc:/qt/qml - Final build consists solely of Python files - Preconfigured testing with pytest for Python and qmltestrunner for QML - CI setup included - Client-side window decorations implemented - No need for Qt Creator; use your preferred text editor Development Setup 1. Install these tools - Compatible Python version - uv - just - Windows users also need - Git Bash - Be sure to run just inside Git Bash 2. Clone the repository 3. Open a terminal where you cloned it 4. Initialize the environment : Workflow Whenever you change files in the data , i18n , or qt/qml directories, run: This compiles them into a Python file which is picked up during startup. To start the app, run: Tip: Configure your IDE to run the build-develop recipe before launching the application. Just recipes The provided just recipes automate common tasks such as building resources, running tests, and adding trans","default_branch":null,"files":null,"tree":[],"storefront":"/r/trin94","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/trin94/PySide6-project-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}