[PyKDE] Custom signal/slot function
Diez B. Roggisch
deets at web.de
Sun Jun 19 17:44:48 BST 2005
Kevin Walzer wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hello,
>
> I'm working on my first PyQt application, and to get a feel for signals
> and slots, I'm trying to have my application echo the text entered into
> a line edit widget to stdout. However, when I test this, what is printed
> is "Not implemented yet," which tells me I'm doing something wrong.
>
> Here is my ui.h code:
>
> void form1::LaunchFoo()
> {
> ~ # get the text typed in the line edit
> ~ e = self.lineEdit1.text().ascii()
>
> ~ #show output
> ~ os.system('echo %s', e)
> ~ }
>
>
> I've also tried the simple statement "print %s, e", but I also get the
> "not implemented yet" error.
>
> Can anyone help point me in the right direction?
The ui.h file is of no use here AFAIK. What you do is to subclass your
generated widget class and then override the slot method - that's all.
Diez
More information about the PyQt
mailing list