QQuick集成OSG的记录

由于osgQt已经好多年没有维护,并且大部分的博客中关于OSG和QT的集成方式都是基于osgQOpenGLWidget来的。在使用测试过程中发现,继承osgQOpenGLWidget在与Qt的dock系统混合使用时,存在画面切换时重新initializeGL的过程,导致不停的在类初始化。

后来看到https://zhuanlan.zhihu.com/p/37637802上关于Qt和QQuick多线程集成的文章,就试了下,也遇到一些坑,记录一下:

1)上文中提到的集成方式在OSG3.6.4及其后续版本中存在鼠标滚轮操作不响应的问题,debug也没发现问题所在;

2)最好使用与博主相同的OSG3.6.1版本,需要下载源码和第三方库重新编译。

posted @ 2022-10-21 10:08  一叶亦知秋  阅读(120)  评论(0编辑  收藏  举报