qt.cfg: Add smart pointers from Qt (#1819)

This commit is contained in:
Sebastian 2019-05-03 13:21:49 +02:00 committed by GitHub
parent bf358408d9
commit 96a7c19b91
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 12 additions and 0 deletions

View File

@ -1528,4 +1528,16 @@
<podtype name="qptrdiff" sign="s"/>
<podtype name="qintptr" sign="s"/>
<podtype name="quintptr" sign="u"/>
<!-- ##### Smart Pointers ##### -->
<!-- https://wiki.qt.io/Smart_Pointers -->
<smart-pointer class-name="QSharedDataPointer"/>
<smart-pointer class-name="QExplicitlySharedDataPointer"/>
<smart-pointer class-name="QSharedPointer"/>
<smart-pointer class-name="QWeakPointer"/>
<smart-pointer class-name="QPointer"/>
<smart-pointer class-name="QScopedPointer"/>
<smart-pointer class-name="QScopedArrayPointer"/>
<!-- Internal Smart Pointers -->
<smart-pointer class-name="QtPatternist::AutoPtr"/>
<smart-pointer class-name="QGuard"/>
</def>