[PyQt] Problem using signal beforeInsert
Phil Thompson
phil at riverbankcomputing.com
Thu Jan 21 15:09:47 GMT 2010
On Thu, 21 Jan 2010 15:05:56 +0000, bar tomas <bartomas at gmail.com> wrote:
> Many thanks for your help. I've corrected the code following your
> suggestion, but the test method still does not get called, although
> new records get submitted to the database:
>
> self.model = QSqlRelationalTableModel(self)
> self.connect(self.model, SIGNAL("beforeInsert(QSqlRecord *)"), self.test)
>
> def test(self, record):
> print "test"
>
> I was wondering, it is the QSqlRelationalTableModel object that emits
> the beforeInsert signal, or have I got that wrong?
The type of the argument is a reference, not a pointer.
Phil
More information about the PyQt
mailing list