osg嵌入Qt后,键盘响应以及程序退出崩溃问题解决

osg3.6.5

Qt5.9.9

使用osgQOpenGLWidget将osg嵌入Qt后,

osg嵌入Qt后,键盘响应以及程序退出崩溃问题解决_第1张图片

出现osg窗口无法响应s键统计信息,查了半天资料后发现是widget默认焦点属性是noFocus,设置后可以响应了。(setFocusPolicy(Qt::StrongFocus))

但是同时出现另外一个问题,程序退出崩溃

osg嵌入Qt后,键盘响应以及程序退出崩溃问题解决_第2张图片

原来是delete 本身就是用来删除动态分配的内存, 如果不是delete掉动态分配的, 会有报错该问题。

你可能感兴趣的:(osg,Qt,qt,开发语言)