<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Oct 10, 2014 at 6:23 PM, Marco Martin <span dir="ltr"><<a href="mailto:notmart@gmail.com" target="_blank">notmart@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Friday 10 October 2014 17:58:04 Aleix Pol wrote:<br>
</span><div><div class="h5">> Hi,<br>
> I'm looking into using QQuickItem to properly perform the QIconItem<br>
> drawing, instead of QPainterItem. To do so, I thought it could be useful to<br>
> use the SVGTextureNode for the ref-counting.<br>
><br>
> It's quite a simple class, but it is quite useful. It's already used in 3<br>
> of the classes within plasma framework. Also it doesn't look like it should<br>
> change substantially.<br>
><br>
> That would also mean renaming it into something else, because it has<br>
> nothing to do with SVG. I suggest ManagedTextureNode.<br>
><br>
> Thoughts?<br>
> If no opposition, I'll try to get a review request in early next week.<br>
> Aleix<br>
<br>
</div></div>also doesn't seem that SVGTextureNode does stuff fundamental enough to be put<br>
in a public library, is just a QSGSimpleTextureNode with an internal shared<br>
pointer, copying those 12 lines seems far less nasty than exporting symbols<br>
or there is other code as well you need from there?</blockquote><div><br></div><div>Fair enough. We'll also need to move the texture cache code somewhere as well.</div><div><br></div><div>I've thought about creating a small submodule within kdeclarative, maybe kdeclarative/quickaddons would be a better place?</div><div>I don't really think it makes sense to create a new framework yet, but I think we definitely want a place where to share such QtQuick tools.</div><div><br></div><div>Aleix </div></div></div></div>