On Thu, Mar 18, 2010 at 9:54 AM, Sebastian Kügler <se...@kde.org> wrote:
> On Thursday 18 March 2010 14:32:07 Rob Hasselbaum wrote: > > Hi all. How can I tell if a PopupApplet is iconified and therefore not > > displaying its content? I was hoping I could override popupEvent and/or > > check isPopupShowing, but that approach doesn't work if the applet was > > added to the desktop instead of a panel. I'm guessing I should look at > the > > applet's containment, but what property or properties should I check? > > This looks like what you're looking for: > > bool Plasma::PopupApplet::isPopupShowing() const [virtual] > Unfortunately, no, because that returns false when the applet is placed on the desktop. So it doesn't help me distinguish between "visible because it's on the desktop" versus "visible because it's popped up". And isVisible() returns true even when it's an icon, so that doesn't help either.
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel