aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2020-10-07 08:56:29 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2020-10-16 15:34:22 +0200
commit3c96d427722b5492ac675dfebe8557768b2f82ad (patch)
treea3228514e662878d241f31c9839754c720b2bad8 /sources/pyside2/PySide2/QtCore/typesystem_core_common.xml
parentd1306c1efa629842eda2666307375d4d3951c6dc (diff)
Add some more classes from QtConcurrent
This lays the foundation for adding further specializations of QFuture and QFutureWatcher to dependent modules. Task-number: PYSIDE-1202 Change-Id: I82f9940db9d50ced95d4e1388c6460c6efc0469b Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/pyside2/PySide2/QtCore/typesystem_core_common.xml')
-rw-r--r--sources/pyside2/PySide2/QtCore/typesystem_core_common.xml15
1 files changed, 15 insertions, 0 deletions
diff --git a/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml b/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml
index 62928f3cf..205e4ef06 100644
--- a/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml
+++ b/sources/pyside2/PySide2/QtCore/typesystem_core_common.xml
@@ -2908,6 +2908,21 @@
</modify-function>
</value-type>
+ <object-type name="QFutureInterfaceBase">
+ <enum-type name="State"/>
+ </object-type>
+ <value-type name="QFuture" generate="no">
+ <include file-name="QtCore/qfuture.h" location="global"/>
+ <modify-function signature="waitForFinished()" allow-thread="yes"/>
+ </value-type>
+ <object-type name="QFutureWatcherBase" generate="no">
+ <modify-function signature="futureInterface()" remove="all"/>
+ <modify-function signature="futureInterface() const" remove="all"/>
+ </object-type>
+ <object-type name="QFutureWatcher" generate="no">
+ <include file-name="QtCore/qfuturewatcher.h" location="global"/>
+ </object-type>
+
<value-type name="QGenericArgument">
<include file-name="qobjectdefs.h" location="global"/>
</value-type>