lb-fes / learn-pyside6

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

pyside6-uic #2

Open lb-fes opened 7 months ago

lb-fes commented 7 months ago

PySide6 的用户界面编译器命令,用于将 .ui 文件编译为 Python 代码文件。

lb-fes commented 7 months ago
pyside6-uic 输入.ui -o 输出.py

例 1

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

poetry run pyside6-uic src/ui/PySide_src/mainWindow.ui -o src/ui/PySide_src/mainWindow_ui.py

这个命令使用了 Poetry 包管理器来运行 PySide6 的用户界面编译器(pyside6-uic),将一个 .ui 文件编译为 Python 代码文件。

下面是该命令的解释:

通过运行这个命令,Poetry 会在项目的虚拟环境中执行 pyside6-uic 命令,并将 src/ui/PySide_src/mainWindow.ui 文件编译为 Python 代码文件,并将输出文件保存为 src/ui/PySide_src/mainWindow_ui.py

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