lb-fes / learn-pyside6

https://pypi.org/project/PySide6
0 stars 0 forks source link

pyside6-rcc #1

Open lb-fes opened 10 months ago

lb-fes commented 10 months ago

用于编译 Qt 资源文件的命令行工具。它接受一个 .qrc 文件作为输入,并将其编译成一个 Python 模块,其中包含了资源文件的二进制数据。

lb-fes commented 10 months ago
pyside6-rcc 输入.qrc -o 输出.py

例 1

https://github.com/Zeal-L/BiliBili-Manga-Downloader/blob/main/setup.sh

poetry run pyside6-rcc src/ui/PySide_src/resource.qrc -o src/ui/PySide_src/resource_rc.py

这个命令使用了 poetry run 来在 Poetry 虚拟环境中运行命令,并调用了 pyside6-rcc 工具来编译 Qt 资源文件。

通过运行这个命令,pyside6-rcc 将会读取 src/ui/PySide_src/resource.qrc 文件,并生成一个名为 resource_rc.py 的 Python 模块,该模块包含了资源文件的二进制数据。

请确保在运行该命令之前,你已经安装了 Poetry 和 PySide6,并且在正确的项目目录下执行该命令。