On Thursday 12 January 2012, Lasath Fernando wrote: > Hey, > > I've been using Plasma Components 4.8 for a new plasmoid in > telepathy-kde, and I have a question regarding the Button (or > ToolButton) component. > From what I've seen so far, it only has a property to set the source > for the icon. > I need a way to set the icon directly as a (Q|K)Icon, as the only way > to get the icon for a user's current presence is through the > KTp::Presence::icon() method, which returns a KIcon. > So far, I've been using a workaround to get icon sources that causes a > lot of ugly and duplicate code in our libraries, and have been told to > find a way to avoid. > > So, is there something I'm missing?
provided that kdeclarative is used (and being a plasmoid it is) just assigning the iconsource to the qicon should work, i did some hacks to make it work (that's why the source is a qvariant and not a string) -- Marco Martin _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel