查看完整版本: [-- 导成QML插件的DLL,在QML中OPenGL绘制部分无法显示 --]

QTCN开发网 -> Qt QML开发 -> 导成QML插件的DLL,在QML中OPenGL绘制部分无法显示 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

hnsyzlc 2015-12-18 15:26

导成QML插件的DLL,在QML中OPenGL绘制部分无法显示

QGLWidget中用OpenGL绘制图形,在QGraphicsProxy显示,然后用QDeclarativeExtensionPlugin导出成QML模块,然后OPenGL绘制的部分无法显示,其他用QPainter等绘制的都正常,模块执行正常,paintGL()函数正常运行,就是不绘制OPenGL部分。 加入main函数,生成exe也能正常显示。改用ActiveX控件,一样无法显示。 求大神指教!!! 谢谢!

关键是Qt4.7.1,QtQuick1.0,这个目前真没办法解决,希望各路神仙指点指点,谢谢!

hnsyzlc 2015-12-25 16:42
居然没人回复!!!!大神们啊!!给点力啊!!!谢谢谢谢!

彩阳 2016-01-09 19:11
很乱地使用方法是没有得到功能以及性能的保障的。
一个很好的办法是使用Qt Quick结合OpenGL原生使用。非常方便以及安全。
详细见我的博客:http://blog.csdn.net/gamesdev
或者是我们的论坛:http://qtdream.com

hnsyzlc 2016-01-12 09:01
很好很强大,相当有用,留着慢慢看!


查看完整版本: [-- 导成QML插件的DLL,在QML中OPenGL绘制部分无法显示 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled