欢迎光临散文网 会员登陆 & 注册

PyQt5.uic.exceptions.NoSuchWidgetError: Unknown Qt widget: QVide

2023-04-03 16:31 作者:宿命公爵  | 我要投稿

参考https://blog.csdn.net/piglite/article/details/112975395

pyqt5写视频播放界面,这个错误纠结了好久,打算放弃了都结果发现了解决方法。

qtdesigner里面没有QVideoWidget这个widget,要自己promote。

如果你直接用的.ui文件,在文件最后加入如下代码:

就可以在代码中使用QVideoWidget这个widget了


如果用了designer,拖的窗口是Containers里面的Widget

拖进去后升华它:右击它选promote to,然后执行如下操作

基类就是QWidget,Pormoted class name就填QVideoWidget,头文件写PyQt5.QtMultimediaWidgets,点add,然后就能在上面的窗口里看到QVideoWidget了,最后点击Promote就能完成升华


解决!

PyQt5.uic.exceptions.NoSuchWidgetError: Unknown Qt widget: QVide的评论 (共 条)

分享到微博请遵守国家法律