diff options
Diffstat (limited to 'sources')
-rw-r--r-- | sources/pyside6/PySide6/QtSerialBus/typesystem_serialbus.xml | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/sources/pyside6/PySide6/QtSerialBus/typesystem_serialbus.xml b/sources/pyside6/PySide6/QtSerialBus/typesystem_serialbus.xml index fdd2b1483..365d26d68 100644 --- a/sources/pyside6/PySide6/QtSerialBus/typesystem_serialbus.xml +++ b/sources/pyside6/PySide6/QtSerialBus/typesystem_serialbus.xml @@ -81,7 +81,28 @@ <value-type name="MultiplexValueRange"/> </value-type> <value-type name="QCanUniqueIdDescription"/> - <object-type name="QModbusClient"/> + <object-type name="QModbusClient"> + <modify-function signature="sendReadRequest(QModbusDataUnit,int)"> + <modify-argument index="0"> <!-- Suppress return value heuristics --> + <define-ownership class="target" owner="default"/> + </modify-argument> + </modify-function> + <modify-function signature="sendWriteRequest(QModbusDataUnit,int)"> + <modify-argument index="0"> <!-- Suppress return value heuristics --> + <define-ownership class="target" owner="default"/> + </modify-argument> + </modify-function> + <modify-function signature="sendReadWriteRequest(QModbusDataUnit,QModbusDataUnit,int)"> + <modify-argument index="0"> <!-- Suppress return value heuristics --> + <define-ownership class="target" owner="default"/> + </modify-argument> + </modify-function> + <modify-function signature="sendRawRequest(QModbusRequest,int)"> + <modify-argument index="0"> <!-- Suppress return value heuristics --> + <define-ownership class="target" owner="default"/> + </modify-argument> + </modify-function> + </object-type> <value-type name="QModbusDataUnit"> <enum-type name="RegisterType"/> </value-type> |