我找到了
bindings/QtDesigner
目录,但是里面都是.sip
文件。
在 pypi 上的package 网站中,它说
工具还将安装 sdist 包中的绑定,但允许您配置安装的许多方面。sip-install
sip-install
需要一个名为pyproject.toml
的文件,但是只有QtDesigner.toml
,如果我将其重命名为pyproject.toml
,它无法运行。
sip-install: pyproject.toml: the '[tool.sip.metadata]' section is missing
QtDesigner.toml
的内容是
# Automatically generated configuration for PyQt6.QtDesigner.
sip-version = "6.0.1"
sip-abi-version = "13.0"
module-tags = ["Qt_6_0_0", "Qt_6_0_0", "Linux", "Qt_6_0_0", "Qt_6_0_0", "Linux", "Qt_6_0_0", "Qt_6_0_0", "Linux", "Qt_6_0_0", "Qt_6_0_0", "Linux"]
module-disabled-features = ["PyQt_WebChannel", "PyQt_OpenGL_ES2", "PyQt_WebChannel", "PyQt_WebChannel", "PyQt_OpenGL_ES2", "PyQt_WebChannel"]
首先,您需要安装
pyqt6-tools
:
pip install pyqt6-tools
然后就可以安装QtDesigner了:
pyqt6-tools designer
此外,如果您运行以下命令,您可以看到
pyqt6-tools
的所有命令:
pyqt6-tools --help
输出:
Usage: pyqt6-tools [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
designer
installuic
qmlscene
qmltestrunner
希望这对您有帮助。
您可以使用 PyQt5 的 PyQt6 设计器。您可以使用以下命令将ui文件转换为PyQt6 Python文件:
pyuic6 -x filename.ui -o filename.py
注意:您不需要安装 pyuic6,它会随 PyQt6 自动安装。
只需安装pyside6,您就可以访问设计器。
pip install pyside6
pyside6-designer