[Kde-bindings] [Bug 244667] New: Python PopupApplet doesn't popup when in a panel

Thomas Olsen tanghus at gmail.com
Wed Jul 14 20:14:16 UTC 2010


https://bugs.kde.org/show_bug.cgi?id=244667

           Summary: Python PopupApplet doesn't popup when in a panel
           Product: bindings
           Version: unspecified
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kde-bindings at kde.org
        ReportedBy: tanghus at gmail.com


Created an attachment (id=49155)
 --> (http://bugs.kde.org/attachment.cgi?id=49155)
A minimal test case Plasma Widget

Version:           unspecified (using KDE 4.4.4) 
OS:                Linux

I have tried to create a Python based PopupApplet for the last ~6 months to no
avail.
I have attached a minimal test case.
When added to the panel it shows up fine with the correct icon. When added to
the desktop it also works as supposed and shows the correct QGraphicsWidget.
The peculiar thing is that if I first add it to the desktop and then drag it to
the panel it works as expected and the QGraphicsWidget pops up when you click
on the icon.
It's like some signal/slot doesn't get connected or whatever.
This is the wish I get the most from the users of my Plasmoids and I have tried
everything I can think of to get it to work, I have read the source code for
the libraries and for the bindings and I have asked on the kde-bindings and
plasma-devel mailing lists.

Reproducible: Always

Steps to Reproduce:
Install the attached plasmoid package. Add the "Python PopupApplet" Widget to
the panel. Click on the icon.

Actual Results:  
Nothing happens.

Expected Results:  
The QGraphicsWidget should pop up.

When first added to the desktop and the dragged to the panel it works OK.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kde-bindings mailing list