添加新工具或Qt工具封装#
工具对于Qt for Python至关重要,因此您可以在存储库中找到许多针对特定情况设计的工具,包括Qt工具封装或新开发工具来解决特定问题或改进一些项目工作流程。
添加新工具#
不面向最终用户的工具#
这描述了不包含在Qt for Python wheel中的工具,但用于辅助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/gettingstarted/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/gettingstarted/package_details.rst
中添加条目。在
build_scripts/wheel_files.py
中显式包含必要的Qt二进制文件使用
--standalone
构建,验证其是否正常工作。