diff options
author | Renato Filho <renato.filho@openbossa.org> | 2010-05-20 11:53:31 -0300 |
---|---|---|
committer | Renato Filho <renato.filho@openbossa.org> | 2010-05-20 12:26:13 -0300 |
commit | 5ee62778c17d502d71ab9fc4199bd738fc432311 (patch) | |
tree | 7963882af1e8c52180a16cbbe79f2c2ef1b2a980 /PySide | |
parent | f5986ec7fba61cdf531cf62447a6bdf81aac8a20 (diff) |
Update polymorphic-id-expression to QAbstractItemModel derived classes.
Fixes bug #211.
Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>,
Luciano Wolf <luciano.wolf@openbossa.org>
Diffstat (limited to 'PySide')
-rw-r--r-- | PySide/QtCore/typesystem_core.xml | 4 | ||||
-rw-r--r-- | PySide/QtGui/typesystem_gui_common.xml | 10 | ||||
-rw-r--r-- | PySide/QtHelp/typesystem_help.xml | 4 |
3 files changed, 9 insertions, 9 deletions
diff --git a/PySide/QtCore/typesystem_core.xml b/PySide/QtCore/typesystem_core.xml index 887f001b6..186be106a 100644 --- a/PySide/QtCore/typesystem_core.xml +++ b/PySide/QtCore/typesystem_core.xml @@ -725,7 +725,7 @@ #include <pyside.h> </inject-code> - <object-type name="QAbstractTableModel"> + <object-type name="QAbstractTableModel" polymorphic-id-expression="qobject_cast<QAbstractTableModel*>(%1)"> <extra-includes> <include file-name="QStringList" location="global"/> <include file-name="QSize" location="global"/> @@ -1670,7 +1670,7 @@ </inject-code> </add-function> </value-type> - <object-type name="QAbstractListModel"> + <object-type name="QAbstractListModel" polymorphic-id-expression="qobject_cast<QAbstractListModel*>(%1)"> <extra-includes> <include file-name="QStringList" location="global"/> <include file-name="QSize" location="global"/> diff --git a/PySide/QtGui/typesystem_gui_common.xml b/PySide/QtGui/typesystem_gui_common.xml index e1415c8c3..a66a9a13c 100644 --- a/PySide/QtGui/typesystem_gui_common.xml +++ b/PySide/QtGui/typesystem_gui_common.xml @@ -1482,7 +1482,7 @@ </modify-argument> </modify-function> </object-type> - <object-type name="QDirModel"> + <object-type name="QDirModel" polymorphic-id-expression="qobject_cast<QDirModel*>(%1)"> <modify-function signature="parent()const" remove="all"/> <modify-function signature="setIconProvider(QFileIconProvider*)"> <modify-argument index="1"> @@ -3271,7 +3271,7 @@ <modify-function signature="name()const" remove="all"/> <!--### Obsolete in 4.3--> </object-type> - <object-type name="QProxyModel"> + <object-type name="QProxyModel" polymorphic-id-expression="qobject_cast<QProxyModel*>(%1)"> <modify-function signature="parent()const" remove="all"/> <extra-includes> <include file-name="QPixmap" location="global"/> @@ -3501,7 +3501,7 @@ <include file-name="QIcon" location="global"/> </extra-includes> </object-type> - <object-type name="QStandardItemModel"> + <object-type name="QStandardItemModel" polymorphic-id-expression="qobject_cast<QStandardItemModel*>(%1)"> <modify-function signature="parent()const" remove="all"/> <extra-includes> <include file-name="QStringList" location="global"/> @@ -3838,7 +3838,7 @@ </modify-argument> </modify-function> </object-type> - <object-type name="QAbstractProxyModel"> + <object-type name="QAbstractProxyModel" polymorphic-id-expression="qobject_cast<QAbstractProxyModel*>(%1)"> <extra-includes> <include file-name="QItemSelection" location="global"/> <include file-name="QStringList" location="global"/> @@ -4191,7 +4191,7 @@ </modify-function> </object-type> <object-type name="QCommandLinkButton"/> - <object-type name="QFileSystemModel"> + <object-type name="QFileSystemModel" polymorphic-id-expression="qobject_cast<QFileSystemModel*>(%1)"> <modify-function signature="setIconProvider(QFileIconProvider*)"> <modify-argument index="1"> <parent index="this" action="add"/> diff --git a/PySide/QtHelp/typesystem_help.xml b/PySide/QtHelp/typesystem_help.xml index 3e1d07966..e78153f90 100644 --- a/PySide/QtHelp/typesystem_help.xml +++ b/PySide/QtHelp/typesystem_help.xml @@ -12,11 +12,11 @@ </modify-argument> </modify-function> </value-type> - <object-type name="QHelpContentModel"/> + <object-type name="QHelpContentModel" polymorphic-id-expression="qobject_cast<QHelpContentModel*>(%1)"/> <object-type name="QHelpContentWidget"/> <object-type name="QHelpEngine" /> <object-type name="QHelpEngineCore"/> - <object-type name="QHelpIndexModel" /> + <object-type name="QHelpIndexModel"/> <object-type name="QHelpIndexWidget"/> <object-type name="QHelpSearchEngine"/> <value-type name="QHelpSearchQuery"/> |