PyQt有一个插件系统,用于向Qt Designer添加python小部件,以便可以将它们拖放到其他小部件的.ui
文件中。
http://pyqt.sourceforge.net/Docs/PyQt4/designer.html#writing-qt-designer-plugins
如何为PySide小部件做到这一点?
答案 0 :(得分:3)
回答具体问题:"如何为PySide小部件做到这一点?"
曾经有一个PySide的QtDesigner插件允许自定义小部件插件用python编写。然而,它的发展在它变得完全可行之前就停止了。引用pyside邮件列表:
2011年3月24日星期四19:18:02 Hugo Parente Lima写道:
2011年3月23日星期三22:46:32 Gerald Storer写道:
我投票支持从pyside-examples中删除QtDesigner插件示例 没有工作,QtDesign插件的支持还没有在我们的路线图上, 除了国际海事组织,它不是一个非常重要的特征,我们有更多 目前要做的紧急漏洞和功能。
有异议吗?
超时!插件示例已从pyside-examples存储库中删除。
所以你要做的就是找到旧的QtDesigner源代码,让它工作,然后提交必要的补丁: - )
答案 1 :(得分:1)
答案 2 :(得分:0)
现在您可以在 PySide6 提供的 Qt Designer 上使用 Promote to...
。只需在 .py
Header file
扩展名)