aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--PySide/QtCore/typesystem_core.xml59
-rw-r--r--PySide/QtGui/typesystem_gui_common.xml171
2 files changed, 1 insertions, 229 deletions
diff --git a/PySide/QtCore/typesystem_core.xml b/PySide/QtCore/typesystem_core.xml
index b4fee116a..b6bd90146 100644
--- a/PySide/QtCore/typesystem_core.xml
+++ b/PySide/QtCore/typesystem_core.xml
@@ -2243,52 +2243,6 @@
</extra-includes>
</object-type>
<object-type name="QTextCodec">
- <modify-function signature="makeDecoder()const">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- <modify-function signature="codecForCStrings()">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- <modify-function signature="codecForHtml(const QByteArray&amp;)">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- <modify-function signature="codecForHtml(const QByteArray&amp;, QTextCodec*)">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- <modify-function signature="codecForLocale()">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- <modify-function signature="codecForMib(int)">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- <modify-function signature="codecForName(const QByteArray&amp;)">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- <modify-function signature="codecForName(const char*)">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- <modify-function signature="codecForTr()">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
-
<modify-function signature="setCodecForTr(QTextCodec*)">
<modify-argument index="1">
<parent index="this" action="add"/>
@@ -2375,13 +2329,7 @@
</inject-code>
</add-function>
</object-type>
- <object-type name="QAbstractFileEngineHandler">
- <modify-function signature="create(const QString &amp;) const">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- </object-type>
+ <object-type name="QAbstractFileEngineHandler"/>
<!-- <object-type name="QAbstractFileEngine::MapExtensionOption" /> -->
<!-- <object-type name="QAbstractFileEngine::MapExtensionReturn" /> -->
<!-- <object-type name="QAbstractFileEngine::UnMapExtensionOption" /> -->
@@ -2715,11 +2663,6 @@
<object-type name="QTextStream" stream="yes">
<modify-function signature="QTextStream(const QByteArray&amp;, QFlags&lt;QIODevice::OpenModeFlag&gt;)" remove="all"/>
<modify-function signature="setString(QString*,QFlags&lt;QIODevice::OpenModeFlag&gt;)" remove="all"/>
- <modify-function signature="codec()const">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
<modify-function signature="operator&lt;&lt;(char)" remove="all"/>
<modify-function signature="operator&lt;&lt;(const void*)" remove="all"/>
diff --git a/PySide/QtGui/typesystem_gui_common.xml b/PySide/QtGui/typesystem_gui_common.xml
index 415ff012d..9beb27abc 100644
--- a/PySide/QtGui/typesystem_gui_common.xml
+++ b/PySide/QtGui/typesystem_gui_common.xml
@@ -651,59 +651,6 @@
</extra-includes>
<modify-function signature="operator=(QTextCursor)" remove="all"/>
<modify-function signature="selectedTableCells(int*,int*,int*,int*)const" remove="all" />
-
- <!-- TODO: define the parent of these functions return -->
- <modify-function signature="createList(const QTextListFormat&amp;)">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- <modify-function signature="createList(QTextListFormat::Style)">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- <modify-function signature="currentFrame() const">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- <modify-function signature="currentList() const">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- <modify-function signature="currentTable() const">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- <modify-function signature="insertFrame(const QTextFrameFormat&amp;)">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- <modify-function signature="insertList(const QTextListFormat&amp;)">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- <modify-function signature="insertList(QTextListFormat::Style)">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- <modify-function signature="insertTable(int, int, const QTextTableFormat&amp;)">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- <modify-function signature="insertTable(int, int)">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
- <!-- END -->
</value-type>
<value-type name="QTextLayout::FormatRange">
<include file-name="QTextLayout" location="global"/>
@@ -806,16 +753,6 @@
<include file-name="Qt" location="global"/>
</extra-includes>
<modify-function signature="operator=(QCursor)" remove="all"/>
- <modify-function signature="mask() const">
- <modify-argument index="return">
- <define-ownership class="target" owner="c++"/>
- </modify-argument>
- </modify-function>
- <modify-function signature="bitmap() const">
- <modify-argument index="return">
- <define-ownership class="target" owner="c++"/>
- </modify-argument>
- </modify-function>
</value-type>
<value-type name="QFontDatabase" >
<extra-includes>
@@ -830,11 +767,6 @@
</value-type>
<value-type name="QBrush">
<modify-function signature="operator=(const QBrush &amp;)" remove="all"/>
- <modify-function signature="gradient() const">
- <modify-argument index="return">
- <define-ownership class="target" owner="c++"/>
- </modify-argument>
- </modify-function>
<extra-includes>
<include file-name="QPixmap" location="global"/>
</extra-includes>
@@ -1507,11 +1439,6 @@
<modify-argument index="1" invalidate-after-use="yes"/>
</modify-function>
<modify-function signature="virtual_hook(int,void*)" remove="all"/>
- <modify-function signature="clone()const">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
</object-type>
<object-type name="QImageWriter">
<modify-function signature="setDevice(QIODevice*)">
@@ -2067,11 +1994,6 @@
<object-type name="QValidator"/>
<object-type name="QWhatsThis"/>
<object-type name="QWidgetAction">
- <modify-function signature="createWidget(QWidget*)">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
<modify-function signature="setDefaultWidget(QWidget*)">
<modify-argument index="1">
<parent index="this" action="add" />
@@ -2122,11 +2044,6 @@
<modify-function signature="setSource(QWidget *)" remove="all"/>
</object-type>
<object-type name="QGraphicsSceneEvent" copyable="false">
- <modify-function signature="widget() const">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
<modify-function signature="setWidget(QWidget *)" remove="all"/>
</object-type>
<object-type name="QGraphicsSceneMoveEvent" copyable="false" />
@@ -2703,11 +2620,6 @@
</object-type>
<object-type name="QTableWidgetItem" >
<modify-function signature="operator=(const QTableWidgetItem&amp;)" remove="all"/>
- <modify-function signature="clone() const">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
<modify-function signature="backgroundColor()const" remove="all"/>
<!--### Obsolete in 4.3-->
<modify-function signature="setBackgroundColor(QColor)" remove="all"/>
@@ -2757,11 +2669,6 @@
<modify-argument index="1" invalidate-after-use="yes"/>
</modify-function>
<modify-function signature="operator=(const QListWidgetItem&amp;)" remove="all"/>
- <modify-function signature="clone() const">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
<modify-function signature="backgroundColor()const" remove="all"/>
<!--### Obsolete in 4.3-->
<modify-function signature="setBackgroundColor(QColor)" remove="all"/>
@@ -2852,11 +2759,6 @@
<parent index="1" action="add"/>
</modify-argument>
</modify-function>
- <modify-function signature="clone() const">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
<modify-function signature="addChild(QTreeWidgetItem *)">
<modify-argument index="1">
<parent index="this" action="add"/>
@@ -4057,79 +3959,6 @@
<modify-function signature="setFont(QFont,const char*)" remove="all"/>
<modify-function signature="palette(const char*)" remove="all" />
- <!-- not get ownership of object -->
- <modify-function signature="activeModalWidget()">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
-
- <modify-function signature="activePopupWidget()">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
-
- <modify-function signature="activeWindow()">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
-
- <modify-function signature="clipboard()">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
-
- <modify-function signature="desktop()">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
-
- <modify-function signature="focusWidget()">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
-
- <modify-function signature="overrideCursor()">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
-
- <modify-function signature="topLevelAt(const QPoint &amp;)">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
-
- <modify-function signature="topLevelAt(int,int)">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
-
- <modify-function signature="widgetAt(const QPoint &amp;)">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
-
- <modify-function signature="widgetAt(int,int)">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
-
- <modify-function signature="widgetAt(int,int)">
- <modify-argument index="return">
- <define-ownership owner="c++"/>
- </modify-argument>
- </modify-function>
-
<!-- ownership control transfer to qApp -->
<modify-function signature="setStyle(QStyle*)">
<inject-code class="target" position="end">