首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >QtDesigner在PyQt6在哪里?

QtDesigner在PyQt6在哪里?
EN

Stack Overflow用户
提问于 2021-02-22 03:34:21
回答 2查看 9K关注 0票数 7

我找到了bindings/QtDesigner目录,但是有所有的.sip文件。

在pypi上的包装网站中,它说

sip-install工具还将安装sdist包中的绑定,但允许您配置安装的许多方面。

sip-install需要一个名为pyproject.toml的文件,但是只有QtDesigner.toml,如果我将它重命名为pyproject.toml,它将无法运行。

代码语言:javascript
复制
sip-install: pyproject.toml: the '[tool.sip.metadata]' section is missing

QtDesigner.toml的含量是

代码语言:javascript
复制
# 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"]
EN

回答 2

Stack Overflow用户

发布于 2021-10-06 11:10:37

首先,您需要安装pyqt6-tools

代码语言:javascript
复制
pip install pyqt6-tools

然后可以使用QtDesigner:

代码语言:javascript
复制
pyqt6-tools designer

如果在下面运行命令,还可以看到所有命令pyqt6-tools

代码语言:javascript
复制
pyqt6-tools --help

输出:

代码语言:javascript
复制
Usage: pyqt6-tools [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  designer
  installuic
  qmlscene
  qmltestrunner

希望能帮助你。

票数 5
EN

Stack Overflow用户

发布于 2021-03-16 04:28:25

您可以将PyQt5的设计器用于PyQt6。可以使用以下命令将ui文件转换为PyQt6 Python:

代码语言:javascript
复制
pyuic6 -x filename.ui -o filename.py

注意:您不需要安装pyuic6,它是与PyQt6一起自动安装的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66309726

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档