aboutsummaryrefslogtreecommitdiffstats
path: root/PySide/QtSql
diff options
context:
space:
mode:
authorHugo Parente Lima <hugo.pl@gmail.com>2011-10-28 16:46:19 -0200
committerHugo Parente Lima <hugo.pl@gmail.com>2012-03-08 16:56:15 -0300
commit4ba7cd90d6799400cd3abf8741c0327835e3bdb6 (patch)
treed78088ada2a41bec6ae9d7cbcea15a6f7ffd367a /PySide/QtSql
parentf57d4d4dbc212bb13a28f10932197fc0548c842f (diff)
Fix bug 1013 - "connect to QSqlTableModel.primeInsert() causes crash"
Diffstat (limited to 'PySide/QtSql')
-rw-r--r--PySide/QtSql/typesystem_sql.xml3
1 files changed, 3 insertions, 0 deletions
diff --git a/PySide/QtSql/typesystem_sql.xml b/PySide/QtSql/typesystem_sql.xml
index 2efe4290f..d6007ef21 100644
--- a/PySide/QtSql/typesystem_sql.xml
+++ b/PySide/QtSql/typesystem_sql.xml
@@ -81,6 +81,9 @@
<include file-name="QSqlField" location="global"/>
</extra-includes>
<modify-function signature="append(QSqlField)" access="non-final"/>
+ <inject-code position="end">
+ Shiboken::TypeResolver::createReferenceTypeResolver&lt; ::QSqlRecord >("QSqlRecord&amp;");
+ </inject-code>
</value-type>
<value-type name="QSqlError">