diff options
author | Hugo Parente Lima <hugo.pl@gmail.com> | 2010-09-27 16:14:53 -0300 |
---|---|---|
committer | Hugo Parente Lima <hugo.pl@gmail.com> | 2010-09-27 16:21:25 -0300 |
commit | 199b8b3baee2e3297413636a63ca09abe6aac39a (patch) | |
tree | 0a9a943cee6e5a909a791a657607956d3a0c1d92 /PySide | |
parent | 51d9d503cd847b5677d7bf438df2f754119f0400 (diff) |
Fix bug#375 - "Just an empty table when using delegate."
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
Marcelo Lira <marcelo.lira@openbossa.org>
Diffstat (limited to 'PySide')
-rw-r--r-- | PySide/QtGui/typesystem_gui_common.xml | 31 |
1 files changed, 18 insertions, 13 deletions
diff --git a/PySide/QtGui/typesystem_gui_common.xml b/PySide/QtGui/typesystem_gui_common.xml index 81e0a3340..4ba84e628 100644 --- a/PySide/QtGui/typesystem_gui_common.xml +++ b/PySide/QtGui/typesystem_gui_common.xml @@ -1226,6 +1226,11 @@ <reference-count action="add"/> </modify-argument> </modify-function> + <modify-function signature="setItemDelegate(QAbstractItemDelegate*)"> + <modify-argument index="1"> + <reference-count action="add"/> + </modify-argument> + </modify-function> <modify-function signature="model() const"> <modify-argument index="return"> <!-- Defining ownership as "default" avoids the object to be automatically @@ -1338,7 +1343,7 @@ </modify-function> <modify-function signature="setItemDelegate(QAbstractItemDelegate*)"> <modify-argument index="1"> - <parent index="this" action="add"/> + <reference-count action="add"/> </modify-argument> </modify-function> <modify-function signature="setModel(QAbstractItemModel*)"> @@ -1551,7 +1556,7 @@ </modify-argument> </modify-function> </object-type> - <object-type name="QItemEditorCreatorBase"> + <object-type name="QItemEditorCreatorBase"> <modify-function signature="createWidget(QWidget *) const"> <modify-argument index="1" invalidate-after-use="yes"/> </modify-function> @@ -1927,12 +1932,12 @@ <modify-function signature="appendColumn(const QList<QStandardItem *> &)"> <modify-argument index="1"> - <parent index="this" action="add"/> + <parent index="this" action="add"/> </modify-argument> </modify-function> <modify-function signature="appendRow(const QList<QStandardItem *> &)"> <modify-argument index="1"> - <parent index="this" action="add"/> + <parent index="this" action="add"/> </modify-argument> </modify-function> <modify-function signature="appendRow(QStandardItem *)"> @@ -1942,23 +1947,23 @@ </modify-function> <modify-function signature="appendRows(const QList<QStandardItem *> &)"> <modify-argument index="1"> - <parent index="this" action="add"/> + <parent index="this" action="add"/> </modify-argument> </modify-function> <modify-function signature="insertColumn(int, const QList<QStandardItem *> &)"> <modify-argument index="2"> - <parent index="this" action="add"/> + <parent index="this" action="add"/> </modify-argument> </modify-function> <modify-function signature="insertRow(int, const QList<QStandardItem *> &)"> <modify-argument index="2"> - <parent index="this" action="add"/> + <parent index="this" action="add"/> </modify-argument> </modify-function> <modify-function signature="insertRows(int, const QList<QStandardItem *> &)"> <modify-argument index="2"> - <parent index="this" action="add"/> + <parent index="this" action="add"/> </modify-argument> </modify-function> @@ -1972,7 +1977,7 @@ } </inject-code> <modify-argument index="3"> - <parent index="this" action="add"/> + <parent index="this" action="add"/> </modify-argument> </modify-function> <modify-function signature="setChild(int, QStandardItem *)"> @@ -1985,13 +1990,13 @@ } </inject-code> <modify-argument index="2"> - <parent index="this" action="add"/> + <parent index="this" action="add"/> </modify-argument> </modify-function> <modify-function signature="takeChild(int, int)"> <modify-argument index="return"> - <parent index="this" action="remove"/> + <parent index="this" action="remove"/> </modify-argument> </modify-function> @@ -3601,7 +3606,7 @@ </modify-function> <modify-function signature="setItemDelegate(QAbstractItemDelegate*)"> <modify-argument index="1"> - <parent index="this" action="add"/> + <reference-count action="add"/> </modify-argument> </modify-function> @@ -4198,7 +4203,7 @@ </modify-function> <modify-function signature="setItemDelegate(QAbstractItemDelegate *)"> <modify-argument index="1"> - <define-ownership owner="c++"/> + <reference-count action="add"/> <no-null-pointer/> </modify-argument> </modify-function> |