aboutsummaryrefslogtreecommitdiffstats
path: root/PySide/QtMaemo5
diff options
context:
space:
mode:
Diffstat (limited to 'PySide/QtMaemo5')
-rw-r--r--PySide/QtMaemo5/typesystem_maemo5.xml58
1 files changed, 54 insertions, 4 deletions
diff --git a/PySide/QtMaemo5/typesystem_maemo5.xml b/PySide/QtMaemo5/typesystem_maemo5.xml
index 40a1765ab..9f9279396 100644
--- a/PySide/QtMaemo5/typesystem_maemo5.xml
+++ b/PySide/QtMaemo5/typesystem_maemo5.xml
@@ -4,11 +4,57 @@
<enum-type name="QMaemo5ValueButton::ValueLayout"/>
- <object-type name="QMaemo5AbstractPickSelector"/>
+ <object-type name="QMaemo5AbstractPickSelector">
+ <modify-function signature="widget(QWidget*)">
+ <modify-argument index="return">
+ <parent index="1" action="add"/>
+ </modify-argument>
+ </modify-function>
+ </object-type>
+
<object-type name="QMaemo5DatePickSelector"/>
- <object-type name="QMaemo5EditBar"/>
- <object-type name="QMaemo5InformationBox"/>
- <object-type name="QMaemo5ListPickSelector"/>
+
+ <object-type name="QMaemo5EditBar">
+ <modify-function signature="addButton(QAbstractButton*)">
+ <modify-argument index="1">
+ <parent index="this" action="add"/>
+ </modify-argument>
+ </modify-function>
+ <modify-function signature="removeButton(QAbstractButton*)">
+ <modify-argument index="1">
+ <parent index="this" action="remove"/>
+ </modify-argument>
+ </modify-function>
+ </object-type>
+
+ <object-type name="QMaemo5InformationBox">
+ <modify-function signature="setWidget(QWidget*)">
+ <modify-argument index="1">
+ <reference-count action="add"/>
+ </modify-argument>
+ </modify-function>
+ <modify-function signature="paintEvent(QPaintEvent*)">
+ <modify-argument index="1" invalidate-after-use="yes"/>
+ </modify-function>
+ <modify-function signature="showEvent(QShowEvent*)">
+ <modify-argument index="1" invalidate-after-use="yes"/>
+ </modify-function>
+ </object-type>
+
+ <object-type name="QMaemo5ListPickSelector">
+ <modify-function signature="setModel(QAbstractItemModel*)">
+ <modify-argument index="1">
+ <reference-count action="add"/>
+ </modify-argument>
+ </modify-function>
+
+ <modify-function signature="widget(QWidget*)">
+ <modify-argument index="return">
+ <parent index="1" action="add"/>
+ </modify-argument>
+ </modify-function>
+ </object-type>
+
<object-type name="QMaemo5TimePickSelector"/>
<object-type name="QMaemo5ValueButton">
<modify-function signature="setPickSelector(QMaemo5AbstractPickSelector*)">
@@ -16,6 +62,10 @@
<parent index="this" action="add"/>
</modify-argument>
</modify-function>
+
+ <modify-function signature="paintEvent(QPaintEvent*)">
+ <modify-argument index="1" invalidate-after-use="yes"/>
+ </modify-function>
</object-type>
</typesystem>