We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bede258 commit c9ac224Copy full SHA for c9ac224
1 file changed
generator/typesystem_core.xml
@@ -462,7 +462,6 @@
462
<rejection class="QMutableListIterator"/>
463
<rejection class="QMutableMapIterator"/>
464
<rejection class="QMutableVectorIterator"/>
465
- <rejection class="QMutexLocker"/>
466
<rejection class="QNoImplicitBoolCast"/>
467
<rejection class="QObjectCleanupHandler"/>
468
<rejection class="QObjectData"/>
@@ -1271,6 +1270,12 @@
1271
1270
</object-type>
1272
<object-type name="QLibraryInfo"/>
1273
<object-type name="QMutex"/>
+ <value-type name="QMutexLocker">
1274
+ <inject-code class="pywrap-h">
1275
+ void __enter__(QMutexLocker* self) {}
1276
+ void __exit__(QMutexLocker* self) { self->unlock(); }
1277
+ </inject-code>
1278
+ </value-type>
1279
<object-type name="QSemaphore"/>
1280
<object-type name="QSocketNotifier"/>
1281
<object-type name="QSystemLocale"/>
0 commit comments