[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-panel-devel
Subject:    Re: No signals from Plasma.ComboBox?
From:       Marco Martin <notmart () gmail ! com>
Date:       2009-09-30 12:43:16
Message-ID: 200909301443.16749.notmart () gmail ! com
[Download RAW message or body]

On Wednesday 30 September 2009, Thomas Olsen wrote:
> Hi
>
> Firstly, it has been *AGES* since I've coded Qt/KDE and this is my first
> endeavor into Plasma so I'll probably be sending a lot of newbie questions,
> but I'll promise that I'll do my best to google for the answers first.
>
> I'm trying to connect the activated or textChanged from a Plasma.ComboBox
> signal to a Python function but nothing seems to happen. This is  what I've
> tried inside my init() function (most is snipped out):
>
>         self.currency_to = Plasma.ComboBox(self.applet)
>        
> QObject.connect(self.currency_from,SIGNAL("activated(PyQt_PyObject)"),self.
>do_convert_from)
>
>     def do_convert_from(currency_from):
>         print "Convert from:" + currency_from
>
> But when I select an item in the combo nothing happens; no errors or
> anything.
>
> I've also tried:
>
>        
> QObject.connect(self.currency_from,SIGNAL("activated(string)"),self.do_conv
>ert_from)
>
> but to no avail.
>
> If anyone can point me to a Python Plasmoid I can study I would appreciate
> it.
looking in the combobox code seems the signals are correctly wired up.
try doing the same thing by accessing the nativeWidget() signals, but it 
should make no difference

-- 
Marco Martin
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic