我想将qquickview插入我的旧QT4应用程序中的某些小部件布局。如何在单个应用程序中混合Qwidget和Qwindow?
有示例吗?
这已在QT 5.1中固定。引用[1]
为了解决此问题,QT 5.1引入了函数 QWIDGET :: createWindowContainer()。一个为现有Qwindow创建Qwidget包装器的函数,使其能够在基于Qwidget的应用程序中生活。现在可以使用QquickView或Qopenglcontext和小部件。
[1] https://www.qt.io/blog/2013/02/19/introducing-qwidgetcreatewindowcontainer
在qt-project bugtracker上找到了此问题。
评论中有一些解决方法。