Mercurial > projects > qtd
changeset 267:1124c49b9d58
qtdopengl fix
author | SokoL_SD |
---|---|
date | Fri, 11 Sep 2009 15:30:46 +0000 |
parents | 5134552d97f6 |
children | cf6a4cd0e3f2 |
files | generator/typesystem_opengl.xml |
diffstat | 1 files changed, 14 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/generator/typesystem_opengl.xml Fri Sep 11 13:50:59 2009 +0000 +++ b/generator/typesystem_opengl.xml Fri Sep 11 15:30:46 2009 +0000 @@ -19,7 +19,10 @@ <enum-type name="QGLFramebufferObject::Attachment"/> <namespace-type name="QGL"> - <include file-name="qgl.h" location="global"/> + <include file-name="qgl.h" location="global"/> + <extra-includes> + <include file-name="qt.opengl.gl" location="java"/> + </extra-includes> </namespace-type> <value-type name="QGLColormap"> @@ -40,7 +43,9 @@ </value-type> <object-type name="QGLContext"> - + <extra-includes> + <include file-name="qt.opengl.gl" location="java"/> + </extra-includes> <modify-function signature="chooseContext(const QGLContext*)"> <modify-argument index="1" invalidate-after-use="yes"/> </modify-function> @@ -57,16 +62,22 @@ </modify-function> <modify-function signature="generateFontDisplayLists(QFont, int)" remove="all"/> </object-type> - <object-type name="QGLFramebufferObject"/> + <object-type name="QGLFramebufferObject"> + <extra-includes> + <include file-name="qt.opengl.gl" location="java"/> + </extra-includes> + </object-type> <object-type name="QGLPixelBuffer"> <extra-includes> <include file-name="QImage" location="global"/> + <include file-name="qt.opengl.gl" location="java"/> </extra-includes> </object-type> <object-type name="QGLWidget"> <extra-includes> <include file-name="QImage" location="global"/> <include file-name="QPixmap" location="global"/> + <include file-name="qt.opengl.gl" location="java"/> </extra-includes> <modify-function signature="setContext(QGLContext*,const QGLContext*,bool)"> <remove/> <!--- Obsolete -->