添加一个新工具或一个Qt工具包装器¶
工具对于Qt for Python至关重要,因此你可以在仓库中找到许多专门的工具,这些工具包括Qt工具的封装或新开发的工具,用于解决问题或改进某些项目的工作流程。
添加一个新工具¶
最终用户不可用的工具¶
这描述了未随Qt for Python轮子一起提供的工具,这些工具用于辅助Qt for Python开发
将您的工具放置在
tools
目录中。如果你的项目有多个文件,创建一个目录。
创建一个
.pyproject
文件,包含所有与你的工具相关的文件。
最终用户可用的工具¶
将您的工具放置在
sources/pyside-tools
目录中。如果你的项目有多个文件,创建一个目录。
创建一个
.pyproject
文件,包含所有与您的工具相关的文件。在
sources/pyside-tools/CMakeLists.txt
中添加相关文件。在
sources/pyside-tools/pyside_tool.py
中添加工具。在
build_scripts/__init__.py
中添加工具以创建setuptools入口点 即这允许从控制台使用工具作为“pyside6-” 添加一个条目到
sources/pyside6/doc/package_details.rst
。在
build_scripts/wheel_files.py
中明确包含必要的Qt二进制文件使用
--standalone
构建,验证其是否正常工作。
添加一个Qt工具包装器¶
在
sources/pyside-tools/CMakeLists.txt
中添加相关文件。在
sources/pyside-tools/pyside_tool.py
中添加工具。在
build_scripts/__init__.py
中添加工具以创建setuptools入口点 即这允许从控制台使用工具作为“pyside6-” 添加一个条目到
sources/pyside6/doc/tools/index.rst
并将详细文档添加到sources/pyside6/doc/tools/
。.rst 在
build_scripts/wheel_files.py
中明确包含必要的Qt二进制文件将必要的文件添加到
build_scripts/wheel_files.py
。使用
--standalone
构建,验证其是否正常工作。同时,检查轮子是否捆绑了工具。