[英]Shiboken2 and custom Qt widget
在Windows上,我需要在Python中使用一些用C ++编写的自定义Qt5小部件,因为它的许可证我必须使用pyside2
。
我已经能够从源代码编译pyside2
库(连同shiboken2
示例),但我无法找到如何包装自定义Qt5小部件的简单示例。
我知道pyside2
仍未正式发布,但它似乎已经被使用(例如,在Maya中): 在PySide2应用程序中,我如何获得QWindow的ID?
任何人都可以给出提示或指示吗? 一个最小的例子会更好。
编辑
基于@placinta评论,我创建了一个带有最小示例的repo ,它试图包装一个自定义QMainWindow
。
在我的测试中,我使用了包装Qt
5.6的pyside2
Conda软件包 。
当我执行shiboken2
可执行文件时,我收到了大量的警告 。
我假设这些警告是使用shiboken2
生成的代码触发编译错误 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.