##// END OF EJS Templates
Now Works with Python 2 & 3, Qt 4 & 5....
Now Works with Python 2 & 3, Qt 4 & 5. CMake now generates different librariy files depending on the linked Qt/Python versions: PythonQt - Qt 4.x + Python 2.x PythonQt_3 - Qt 4.x + Python 3.x PythonQt5 - Qt 5.x + Python 2.x PythonQt5_3 - Qt 5.x + Python 3.x Fix Qt 4 build.

File last commit:

r108:f39067ff6f9f
r208:1476f2d2cf46
Show More
typesystem_svg-common.xml
44 lines | 1.5 KiB | application/xml | XmlLexer
/ generator / typesystem_svg-common.xml
<typesystem>
<namespace-type name="QSvg" />
<enum-type name="QGraphicsSvgItem::enum_1"/>
<object-type name="QSvgRenderer">
<extra-includes>
<include file-name="QRectF" location="global" />
<include file-name="QMatrix" location="global" />
<include file-name="QSize" location="global" />
<include file-name="QByteArray" location="global" />
</extra-includes>
</object-type>
<object-type name="QSvgWidget">
<extra-includes>
<include file-name="QByteArray" location="global" />
<include file-name="QSvgRenderer" location="global" />
<include file-name="QSize" location="global" />
</extra-includes>
</object-type>
<object-type name="QSvgGenerator">
<modify-function signature="setOutputDevice(QIODevice*)">
<modify-argument index="1">
<reference-count action="set" variable-name="__rcOutputDevice" />
</modify-argument>
</modify-function>
</object-type>
<object-type name="QGraphicsSvgItem">
<extra-includes>
<include file-name="QGraphicsItem" location="global" />
<include file-name="QSvgRenderer" location="global" />
<include file-name="QSize" location="global" />
</extra-includes>
<modify-function signature="matrix()const" remove="all"/>
<modify-function signature="resetMatrix()" remove="all"/>
<modify-function signature="sceneMatrix()const" remove="all"/>
<modify-function signature="setMatrix(QMatrix, bool)" remove="all"/>
</object-type>
</typesystem>