add bindings for QGraphicsSceneDragDropEvent
[qtscriptgenerator.git] / generator / typesystem_svg.xml
blobea36362d1aaea53dcf6d99aa70f26a3e8e69d1cf
1 <?xml version="1.0"?>
2 <typesystem package="com.trolltech.qt.svg"><rejection class="QGraphicsSvgItem"/>
3    <namespace-type name="QSvg"/>
5   <enum-type name="QGraphicsSvgItem::enum_1"/>
6   
7   <object-type name="QSvgRenderer">
8     <extra-includes>
9         <include file-name="QRectF" location="global"/>
10         <include file-name="QMatrix" location="global"/>
11         <include file-name="QSize" location="global"/>
12         <include file-name="QByteArray" location="global"/>
13     </extra-includes>  
14   </object-type>  
15   
16   <object-type name="QSvgWidget">
17     <extra-includes>
18         <include file-name="QByteArray" location="global"/>
19         <include file-name="QSvgRenderer" location="global"/>
20         <include file-name="QSize" location="global"/>
21     </extra-includes>  
22   </object-type> 
24   <object-type name="QSvgGenerator">
25     <modify-function signature="setOutputDevice(QIODevice*)">
26         <modify-argument index="1">
27             <reference-count action="set" variable-name="__rcOutputDevice"/>
28         </modify-argument>
29     </modify-function>
30   </object-type>
32   <object-type name="QGraphicsSvgItem">
33     <extra-includes>
34         <include file-name="QGraphicsItem" location="global"/>
35         <include file-name="QSvgRenderer" location="global"/>
36         <include file-name="QSize" location="global"/>
37     </extra-includes> 
38       
39     <modify-function signature="matrix()const" remove="all"/>
40     <modify-function signature="resetMatrix()" remove="all"/>
41     <modify-function signature="sceneMatrix()const" remove="all"/>
42     <modify-function signature="setMatrix(QMatrix, bool)" remove="all"/>
43   </object-type>
45 </typesystem>