:)<br><div class="gmail_quote"><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">i can see the point of that.<br>
however, we already have Plasma::SvgWidget that does exactly what that is.<br>
<br>
recommendation: drop StandardCustomWidget. use Plasma::SvgWidget.</blockquote><div><br>Didn&#39;t know! My mistake. <br>Or did I know?! <br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

there is ManageWidgetsPushButton, which subclass StandardCustomWidget. just<br>
use Plasma::PushButton instead. it can do everything you need and will fit<br>
into the rest of plasma much better.</blockquote><div><br>Yeah, I did that cause I wanted the button to have the same svg background as everybody else - so I did this ManageWidgetsPushButton that subclasses StandardCustomWidget and put a KPushButton in there. I tried to make the button transparent, but didn&#39;t succeed... =/ <br>
Does the Plasma::PushButton uses the svg background or is it just going to look a bit different from everyone else? That&#39;s ok! But we actually still don&#39;t know where to put this tricky button, right?!<br><br></div>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
AppletsListSearch should just be a Plasma::LineEdit.</blockquote><div><br>Should _be_ or should _have_? Cause now AppletsListSearch has a AppletsList and a KLineEdit. Did you see that?! It comes all together: the search box and the list... <br>
I&#39;ll change the K for a Plasma:: on the KLineEdit then :) <br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
FilteringList should probably be a Plasma::TreeView. it takes a model, too :)</blockquote><div><br>Well, it isn&#39;t but it has one!  It subclasses StandardCustomWidget, to have the svg background, and inside it, it has a Plasma::TreeView, taking the model and everything (pretty useful, btw :).<br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
AppletsList (no Widget at the end of that name? :)</blockquote><div><br>I don&#39;t know why, actually. :P <br>I&#39;ll put that :)<br><br><br></div></div><br>