[Panel-devel] [PATCH] on icon resizing

Marco Martin notmart at gmail.com
Fri Dec 21 16:32:47 CET 2007


On Friday 21 December 2007, Shawn Starr wrote:
> On Thursday 20 December 2007 4:19:41 pm Marco Martin wrote:
> > Hi all,
> > i've tried in many ways to make the icon applet to resize nicely, i.e
> > being always large enough to display most of the text and high enough to
> > display the label and no more.
> > and i came with this thing...
> > on a side note i wanted to set a minimum size to the icon raher to the
> > applet, otherwise it would look very bad with all the icon with a
> > different minimum size depending on how long the text is
> > how does it look? are there some particular problems?
> >
> > about the icon widget i have another doubt: is the method calculatesize()
> > still needed at all? or it's a remain of when the applets worked a little
> > bit different?
> >
> > Cheers,
> > Marco Martin
>
> Hi Marco,
>
> With the new changes to Plasma::Icon one can now set a custom SVG image
> (using Plasma::Widget::Icon::setSvg() ) for the icon itself, does this
> patch allow for resizing based on the size of the SVG (when it has one
> element in it)?
don't know i did not touched the bits of icon::private that handles the actual 
icon resizing
> Right now, I cannot resize the actual icon, it compacts the svg image to
> fit the some default size.
>
> Aaron, do we need another overloaded method for setSvg to also allow for
> selecting a specific element within a SVG file?
>
> Thanks,
> Shawn.




More information about the Panel-devel mailing list