[PyKDE] Problem connecting to QDataBrowser.currentChanged
Phil Thompson
phil at river-bank.demon.co.uk
Tue Aug 6 19:52:01 BST 2002
Hans-Peter Jansen wrote:
> Hi,
>
> attached is a sql example, which stores images in a database. In order
> to control its behaviour, I would like to connect to the
> currentChanged(const QSqlRecord *) signal. But it results in:
>
> Traceback (most recent call last):
> File "./runform3.py", line 32, in polish
> self.currentChanged)
> RuntimeError: Signal has wrong argument types for slot
> Traceback (most recent call last):
> File "./runform3.py", line 32, in polish
> self.currentChanged)
> RuntimeError: Signal has wrong argument types for slot
> Traceback (most recent call last):
> File "./runform3.py", line 32, in polish
> self.currentChanged)
> RuntimeError: Signal has wrong argument types for slot
> Traceback (most recent call last):
> File "./runform3.py", line 32, in polish
> self.currentChanged)
> RuntimeError: Signal has wrong argument types for slot
>
> Signal handler is defined as follows:
> def currentChanged(self, rec):
>
> The question is, how do I specify a const QSqlRecord * parameter
> in my signal handler?
It's a SIP code generator bug. Re-build your PyQt source with tonight's
SIP snapshot.
Phil
More information about the PyQt
mailing list