我想在一些小部件布局中将QQuickView插入我的旧qt4应用程序。如何在单个应用程序中混合使用QWidget和QWindow?
有没有例子?
答案 0 :(得分:7)
这已在Qt 5.1中修复。引用[1]
为了解决这个问题,Qt 5.1引入了函数 QWidget :: createWindowContainer()。一个为现有QWindow创建QWidget包装器的函数,允许它存在于基于QWidget的应用程序中。现在可以将QQuickView或QOpenGLContext与小部件一起使用。
[1] http://blog.qt.digia.com/blog/2013/02/19/introducing-qwidgetcreatewindowcontainer/
答案 1 :(得分:2)
在Qt-project bugtracker上找到this issue。
评论中有一些解决方法。