1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|
<?xml version="1.0"?>
<typesystem package="PySide.QtOpenGL">
<load-typesystem name="typesystem_gui.xml" generate="no" />
<rejection class="QGLColormap::QGLColormapData"/>
<rejection class="QGLWidget" function-name="setMouseTracking"/>
<enum-type name="QGL::FormatOption" flags="QGL::FormatOptions" force-integer="yes"/>
<enum-type name="QGLContext::BindOption" flags="QGLContext::BindOptions"/>
<enum-type name="QGLFormat::OpenGLVersionFlag" flags="QGLFormat::OpenGLVersionFlags"/>
<enum-type name="QGLFramebufferObject::Attachment"/>
<enum-type name="QGLShader::ShaderTypeBit" flags="QGLShader::ShaderType"/>
<namespace-type name="QGL">
<extra-includes>
<include file-name="qgl.h" location="global"/>
</extra-includes>
</namespace-type>
<value-type name="QGLColormap">
<modify-function signature="operator=(QGLColormap)" remove="all"/>
<modify-function signature="setEntries(int,const unsigned int*,int)">
<access modifier="private"/>
</modify-function>
</value-type>
<value-type name="QGLFormat">
<modify-function signature="operator=(QGLFormat)" remove="all"/>
</value-type>
<object-type name="QGLContext">
<modify-function signature="chooseContext(const QGLContext*)">
<modify-argument index="1" invalidate-after-use="yes"/>
</modify-function>
<modify-function signature="create(const QGLContext*)">
<modify-argument index="1" invalidate-after-use="yes"/>
</modify-function>
<modify-function signature="getProcAddress(QString)const">
<remove/>
</modify-function>
<modify-field name="currentCtx" read="false" write="false"/>
<modify-function signature="setDevice(QPaintDevice*)">
<remove/>
</modify-function>
<modify-function signature="generateFontDisplayLists(QFont, int)" remove="all"/>
<modify-function signature="tryVisual(const QGLFormat&, int)" remove="all"/>
<modify-function signature="chooseVisual()" remove="all"/>
</object-type>
<object-type name="QGLFramebufferObject"/>
<object-type name="QGLPixelBuffer">
<extra-includes>
<include file-name="QImage" location="global"/>
</extra-includes>
</object-type>
<object-type name="QGLWidget">
<extra-includes>
<include file-name="QImage" location="global"/>
<include file-name="QPixmap" location="global"/>
</extra-includes>
<modify-function signature="QGLWidget(QGLContext*, QWidget*, const QGLWidget*, QFlags<Qt::WindowType>)">
<modify-argument index="1">
<parent index="this" action="add"/>
</modify-argument>
<modify-argument index="this">
<parent index="2" action="add"/>
</modify-argument>
</modify-function>
<!--- Obsolete -->
<modify-function signature="setContext(QGLContext*,const QGLContext*,bool)" remove="all" />
<modify-function signature="fontDisplayListBase(QFont, int)" remove="all"/>
<modify-function signature="setFormat(QGLFormat)" remove="all"/>
</object-type>
<value-type name="QGLFramebufferObjectFormat"/>
<object-type name="QGLShader"/>
<object-type name="QGLShaderProgram">
<modify-function signature="setUniformValue(int, Array)" remove="all" />
<modify-function signature="setUniformValue(const char*, Array)" remove="all" />
<modify-function signature="setAttributeValue(int,const float*,int,int)" remove="all" />
<modify-function signature="setAttributeValue(const char*,const float*,int,int)" remove="all" />
</object-type>
</typesystem>
|