diff options
Diffstat (limited to 'sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml')
-rw-r--r-- | sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml b/sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml index 117476f23..66d7780ba 100644 --- a/sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml +++ b/sources/pyside6/PySide6/QtGui/typesystem_gui_common.xml @@ -1504,8 +1504,14 @@ <parent index="this" action="add"/> </modify-argument> </modify-function> - <modify-function signature="exec(QFlags<Qt::DropAction>)" rename="exec_" allow-thread="yes"/> - <modify-function signature="exec(QFlags<Qt::DropAction>,Qt::DropAction)" rename="exec_" allow-thread="yes"/> + <modify-function signature="exec(QFlags<Qt::DropAction>)" allow-thread="yes"/> + <add-function signature="exec_(QFlags<Qt::DropAction> @supportedActions@ = Qt::MoveAction)" return-type="Qt::DropAction"> + <inject-code file="../glue/qtgui.cpp" snippet="qdrag-exec-arg1"/> + </add-function> + <modify-function signature="exec(QFlags<Qt::DropAction>,Qt::DropAction)" allow-thread="yes"/> + <add-function signature="exec_(QFlags<Qt::DropAction>,Qt::DropAction)" return-type="Qt::DropAction"> + <inject-code file="../glue/qtgui.cpp" snippet="qdrag-exec-arg2"/> + </add-function> </object-type> <object-type name="QStandardItemModel" polymorphic-id-expression="qobject_cast<QStandardItemModel*>(%1)"> @@ -2491,7 +2497,10 @@ <inject-code file="../glue/qtgui.cpp" snippet="qguiapplication-2"/> </add-function> <inject-code class="native" position="beginning" file="../glue/qtgui.cpp" snippet="qguiapplication-init"/> - <modify-function signature="exec()" rename="exec_" allow-thread="yes"/> + <modify-function signature="exec()" allow-thread="yes"/> + <add-function signature="exec_()" return-type="int"> + <inject-code file="../glue/qtgui.cpp" snippet="qguiapplication-exec"/> + </add-function> </object-type> |