QGraphicsSvgitem don't display svg with pattern
-
Hello,
i have a problem with an svg File which includes a pattern.
The QGraphicsSvgItem works very nice without pattern but if i use a svg file with pattern it will not be shown. Why?The svg File:
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100" height="100" viewBox="0 0 100 100"
xmlns="http://www.w3.org/2000/svg" version="1.1">
<desc>Example rect01 - rectangle with sharp corners</desc><defs>
<pattern id="pattern1" x="0" y="0" width="5" height="5" patternUnits="userSpaceOnUse" >
<line x1="0" y1="0" x2="5" y2="5" style="stroke:rgb(0,0,0);stroke-width:0.5" />
<line x1="0" y1="5" x2="5" y2="0" style="stroke:rgb(0,0,0);stroke-width:0.5" />
</pattern>
</defs>
<rect x="0" y="0" width="100" height="100" style="fill: url(#pattern1)" />
</svg> -
Ok,
i found that Qt implements the static elements of SVG Tiny 1.2.
I found this from the year 2006. Has that changed ?Is there a other way to tile(fill) the given rect?
Or I must fill it myself?