如何配置 Qt Designer 在 OSX 中加载 PyQt 小部件?

问题描述 投票:0回答:1

之前我在 Windows 中广泛使用 PyQt:其附带的 PyQt 包括 PyQt Designer,它将加载使用 Python 开发的任何 PyQt Designer 插件。这使我可以轻松地将这些 PyQt 小部件拖放到 PyQt Designer 中。

我还没有从源代码编译PyQt,但是我从这个问题得到的信息,似乎源代码仍然不包括PyQt Designer。目前,我正在使用Qt和使用brew安装的PyQt。

那么,我们如何配置 Qt Designer(C++ 设计器)以允许它加载任何 PyQt 小部件?

macos qt plugins pyqt qt-designer
1个回答
2
投票

您链接的问题很好地解释了这一点。不存在“PyQt Designer”这样的东西。只有 Qt Designer,它应该与 Qt 本身一起安装。

PyQt 提供了一个插件,可以使用 python 为 Qt Designer 编写自定义小部件。安装 PyQt 时默认安装此插件,除非使用 --no-designer-plugin

 选项明确配置不安装。

如果您启动 Qt Designer 并打开“帮助”->“关于插件”,您应该会看到那里列出了某种 python 或 pyqt 插件 - 在 Mac OSX 上,我认为该插件应该安装在

/Developer/Applications/Qt/plugins/designer/

)。

© www.soinside.com 2019 - 2024. All rights reserved.