qt.cfg: Fixes, enhancements and adding argument directions.

This commit is contained in:
versat 2019-03-20 14:32:59 +01:00
parent 432c04281a
commit b6953a46d7
1 changed files with 170 additions and 140 deletions

View File

@ -62,51 +62,60 @@
<define name="SIGNAL(X)" value="#X"/>
<define name="SLOT(X)" value="#X"/>
<!-- QMetaObject::Connection QObject::connect(const QObject *sender, const char *signal, const char *method, Qt::ConnectionType type = Qt::AutoConnection) const -->
<!-- QMetaObject::Connection QObject::connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type = Qt::AutoConnection) -->
<!-- QMetaObject::Connection QObject::connect(const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type = Qt::AutoConnection) -->
<!-- QMetaObject::Connection QObject::connect(const QObject *sender, PointerToMemberFunction signal, const QObject *receiver, PointerToMemberFunction method, Qt::ConnectionType type = Qt::AutoConnection) -->
<!-- QMetaObject::Connection QObject::connect(const QObject *sender, PointerToMemberFunction signal, Functor functor) -->
<!-- QMetaObject::Connection QObject::connect(const QObject *sender, PointerToMemberFunction signal, const QObject *context, Functor functor, Qt::ConnectionType type = Qt::AutoConnection) -->
<!-- QMetaObject::Connection QObject::connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type = Qt::AutoConnection) // static -->
<!-- QMetaObject::Connection QObject::connect(const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type = Qt::AutoConnection) // static -->
<!-- QMetaObject::Connection QObject::connect(const QObject *sender, PointerToMemberFunction signal, const QObject *receiver, PointerToMemberFunction method, Qt::ConnectionType type = Qt::AutoConnection) // static -->
<!-- QMetaObject::Connection QObject::connect(const QObject *sender, PointerToMemberFunction signal, Functor functor) // static -->
<!-- QMetaObject::Connection QObject::connect(const QObject *sender, PointerToMemberFunction signal, const QObject *context, Functor functor, Qt::ConnectionType type = Qt::AutoConnection) // static -->
<function name="connect,QObject::connect">
<noreturn>false</noreturn>
<arg nr="1">
<arg nr="1" direction="in">
<not-null/>
<not-uninit/>
<not-bool/>
</arg>
<arg nr="2">
<not-uninit/>
<not-bool/>
</arg>
<arg nr="3">
<not-null/>
<not-uninit/>
<not-bool/>
</arg>
<arg nr="4" default="0">
<not-uninit/>
<not-bool/>
</arg>
<arg nr="5" default="0">
<not-uninit/>
<not-bool/>
</arg>
</function>
<!-- bool QObject::disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *method) -->
<!-- bool QObject::disconnect(const char *signal = Q_NULLPTR, const QObject *receiver = Q_NULLPTR, const char *method = Q_NULLPTR) const -->
<!-- bool QObject::disconnect(const QObject *receiver, const char *method = Q_NULLPTR) const -->
<!-- bool QObject::disconnect(const QMetaObject::Connection &connection) -->
<!-- bool QObject::disconnect(const QObject *sender, PointerToMemberFunction signal, const QObject *receiver, PointerToMemberFunction method) -->
<!-- TODO: function configuration should match all overloaded functions and ideally only QObject methods -->
<!-- bool QObject::disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *method) // static -->
<!-- bool QObject::disconnect(const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method) // static -->
<!-- bool QObject::disconnect(const QMetaObject::Connection &connection) // static -->
<!-- bool QObject::disconnect(const QObject *sender, PointerToMemberFunction signal, const QObject *receiver, PointerToMemberFunction method) // static -->
<function name="disconnect,QObject::disconnect">
<noreturn>false</noreturn>
<arg nr="1">
<arg nr="1" direction="in">
<not-null/>
<not-uninit/>
<not-bool/>
</arg>
<arg nr="2">
<arg nr="2" default="0">
<not-uninit/>
<not-bool/>
</arg>
<arg nr="3">
<arg nr="3" default="0">
<not-uninit/>
<not-bool/>
</arg>
<arg nr="4">
<arg nr="4" default="0">
<not-uninit/>
<not-bool/>
</arg>
</function>
<!-- QAction *QMenu::addAction(const QString &text) -->
@ -122,8 +131,9 @@
<function name="QMenu::addAction">
<noreturn>false</noreturn>
<returnValue type="QAction *"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
<not-bool/>
</arg>
<arg nr="any">
<not-uninit/>
@ -135,15 +145,15 @@
<returnValue type="QString"/>
<use-retval/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-null/>
<not-uninit/>
<strz/>
</arg>
<arg nr="2" default="0">
<arg nr="2" default="0" direction="in">
<not-uninit/>
</arg>
<arg nr="3" default="-1">
<arg nr="3" default="-1" direction="in">
<not-uninit/>
</arg>
</function>
@ -151,12 +161,13 @@
<function name="QSettings::setValue">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1">
<returnValue type="void"/>
<arg nr="1" direction="in">
<strz/>
<not-uninit/>
<not-null/>
</arg>
<arg nr="2">
<arg nr="2" direction="in">
<not-uninit/>
</arg>
</function>
@ -166,12 +177,12 @@
<returnValue type="QVariant"/>
<use-retval/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<strz/>
<not-uninit/>
<not-null/>
</arg>
<arg nr="2" default="QVariant()">
<arg nr="2" default="QVariant()" direction="in">
<not-uninit/>
</arg>
</function>
@ -181,7 +192,7 @@
<returnValue type="QString &amp;"/>
<leak-ignore/>
<formatstr/>
<arg nr="1">
<arg nr="1" direction="in">
<formatstr/>
<not-uninit/>
</arg>
@ -208,10 +219,10 @@
<noreturn>false</noreturn>
<returnValue type="QString &amp;"/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="0">
<arg nr="2" default="0" direction="in">
<not-uninit/>
</arg>
</function>
@ -255,7 +266,7 @@
<use-retval/>
<leak-ignore/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="any">
@ -269,7 +280,7 @@
<use-retval/>
<leak-ignore/>
<formatstr/>
<arg nr="1">
<arg nr="1" direction="in">
<formatstr/>
<not-uninit/>
</arg>
@ -280,7 +291,7 @@
<returnValue type="const QChar"/>
<use-retval/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
<valid>0:</valid>
</arg>
@ -313,18 +324,20 @@
<returnValue type="QStandardItem *"/>
<use-retval/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="0">
<arg nr="2" default="0" direction="in">
<not-uninit/>
</arg>
</function>
<!-- void QString::chop() -->
<!-- void QString::chop(int n) -->
<function name="QString::chop">
<noreturn>false</noreturn>
<arg nr="1">
<returnValue type="void"/>
<arg nr="1" direction="in">
<not-uninit/>
<not-bool/>
</arg>
</function>
<!-- void QString::clear() -->
@ -343,13 +356,13 @@
<returnValue type="int"/>
<use-retval/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="0">
<arg nr="2" default="0" direction="in">
<not-uninit/>
</arg>
<arg nr="3" default="0">
<arg nr="3" default="0" direction="in">
<not-uninit/>
</arg>
</function>
@ -361,7 +374,7 @@
<use-retval/>
<returnValue type="bool"/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -371,7 +384,7 @@
<use-retval/>
<returnValue type="bool"/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -383,10 +396,10 @@
<use-retval/>
<returnValue type="bool"/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="Qt::CaseSensitive">
<arg nr="2" default="Qt::CaseSensitive" direction="in">
<not-uninit/>
</arg>
</function>
@ -398,7 +411,7 @@
<use-retval/>
<returnValue type="bool"/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -447,10 +460,10 @@
<returnValue type="QStandardItem *"/>
<use-retval/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="0">
<arg nr="2" default="0" direction="in">
<not-uninit/>
</arg>
</function>
@ -460,7 +473,7 @@
<returnValue type="QStandardItem *"/>
<use-retval/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -471,10 +484,10 @@
<use-retval/>
<returnValue type="QString"/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="-1">
<arg nr="2" default="-1" direction="in">
<not-uninit/>
</arg>
</function>
@ -484,11 +497,11 @@
<use-retval/>
<returnValue type="QString"/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-null/>
<not-uninit/>
</arg>
<arg nr="2" default="-1">
<arg nr="2" default="-1" direction="in">
<not-uninit/>
</arg>
</function>
@ -498,7 +511,7 @@
<use-retval/>
<returnValue type="QString"/>
<leak-ignore/>
<arg nr="1"/>
<arg nr="1" direction="in"/>
</function>
<!-- QString QString::fromUtf8(const char *str, int size = -1) //static -->
<!-- QString QString::fromUtf8(const QByteArray &str) //static -->
@ -507,10 +520,10 @@
<use-retval/>
<returnValue type="QString"/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="-1">
<arg nr="2" default="-1" direction="in">
<not-uninit/>
</arg>
</function>
@ -521,7 +534,7 @@
<use-retval/>
<returnValue type="signed int"/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -538,6 +551,7 @@
<use-retval/>
<returnValue type="signed int"/>
<const/>
<arg nr="1" direction="in"/>
<arg nr="any">
<not-uninit/>
</arg>
@ -549,15 +563,15 @@
<function name="QString::insert">
<noreturn>false</noreturn>
<returnValue type="QString &amp;"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
<not-bool/>
</arg>
<arg nr="2">
<arg nr="2" direction="in">
<not-uninit/>
<not-bool/>
</arg>
<arg nr="3" default="0">
<arg nr="3" default="0" direction="in">
<not-uninit/>
<not-bool/>
</arg>
@ -576,10 +590,10 @@
<use-retval/>
<returnValue type="int"/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="-1">
<arg nr="2" default="-1" direction="in">
<not-uninit/>
</arg>
</function>
@ -589,13 +603,13 @@
<use-retval/>
<returnValue type="signed int"/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="-1">
<arg nr="2" default="-1" direction="in">
<not-uninit/>
</arg>
<arg nr="3" default="Qt::CaseSensitive">
<arg nr="3" default="Qt::CaseSensitive" direction="in">
<not-uninit/>
</arg>
</function>
@ -605,7 +619,7 @@
<returnValue type="QString"/>
<use-retval/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -615,10 +629,10 @@
<function name="QList::mid,QString::mid,QStringList::mid">
<noreturn>false</noreturn>
<use-retval/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="-1">
<arg nr="2" default="-1" direction="in">
<not-uninit/>
</arg>
</function>
@ -634,7 +648,8 @@
<returnValue type="QString"/>
<use-retval/>
<leak-ignore/>
<arg nr="any">
<arg nr="1" direction="in"/>
<arg nr="any" direction="in">
<not-uninit/>
</arg>
</function>
@ -643,7 +658,7 @@
<function name="QList::prepend,QStringList::prepend">
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -656,7 +671,7 @@
<noreturn>false</noreturn>
<returnValue type="QString &amp;"/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-null/>
<not-uninit/>
<not-bool/>
@ -667,7 +682,7 @@
<function name="QList::push_back,QStringList::push_back">
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -676,7 +691,7 @@
<function name="QList::push_front,QStringList::push_front">
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -707,7 +722,7 @@
<!-- void qsrand(uint seed) -->
<function name="qsrand">
<noreturn>false</noreturn>
<arg nr="1"/>
<arg nr="1" direction="in"/>
<warn severity="style" alternatives="QRandomGenerator" reason="Obsolete"/>
</function>
<!-- QString & QString::remove(int position, int n) -->
@ -718,10 +733,10 @@
<noreturn>false</noreturn>
<returnValue type="QString &amp;"/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="0">
<arg nr="2" default="0" direction="in">
<not-uninit/>
</arg>
</function>
@ -730,7 +745,7 @@
<function name="QList::removeAll,QStringList::removeAll">
<noreturn>false</noreturn>
<returnValue type="int"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -739,7 +754,7 @@
<function name="QList::removeAt,QStringList::removeAt">
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
<valid>0:</valid>
</arg>
@ -748,7 +763,7 @@
<function name="QStandardItem::removeRow">
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -756,10 +771,10 @@
<function name="QStandardItem::removeRows">
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2">
<arg nr="2" direction="in">
<not-uninit/>
</arg>
</function>
@ -768,11 +783,11 @@
<function name="QAbstractItemModel::removeRow,QStandardItemModel::removeRow">
<noreturn>false</noreturn>
<returnValue type="bool"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
<not-bool/>
</arg>
<arg nr="2" default="0">
<arg nr="2" default="0" direction="in">
<not-uninit/>
<not-bool/>
</arg>
@ -781,14 +796,14 @@
<function name="QStandardItemModel::removeRows">
<noreturn>false</noreturn>
<returnValue type="bool"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2">
<arg nr="2" direction="in">
<not-uninit/>
<not-bool/>
</arg>
<arg nr="3" default="0">
<arg nr="3" default="0" direction="in">
<not-uninit/>
<not-bool/>
</arg>
@ -799,7 +814,7 @@
<returnValue type="QString"/>
<use-retval/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -819,19 +834,19 @@
<noreturn>false</noreturn>
<returnValue type="QString &amp;"/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2">
<arg nr="2" direction="in">
<not-uninit/>
</arg>
<arg nr="3" default="0">
<arg nr="3" default="0" direction="in">
<not-uninit/>
</arg>
<arg nr="4" default="0">
<arg nr="4" default="0" direction="in">
<not-uninit/>
</arg>
<arg nr="5" default="0">
<arg nr="5" default="0" direction="in">
<not-uninit/>
</arg>
</function>
@ -839,7 +854,7 @@
<function name="QString::reserve">
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -850,7 +865,7 @@
<use-retval/>
<leak-ignore/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
<not-bool/>
<valid>0:</valid>
@ -865,16 +880,16 @@
<use-retval/>
<leak-ignore/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2">
<arg nr="2" direction="in">
<not-uninit/>
</arg>
<arg nr="3" default="-1">
<arg nr="3" default="-1" direction="in">
<not-uninit/>
</arg>
<arg nr="4" default="SectionDefault">
<arg nr="4" default="SectionDefault" direction="in">
<not-uninit/>
</arg>
</function>
@ -892,13 +907,13 @@
<noreturn>false</noreturn>
<returnValue type="QString &amp;"/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="0">
<arg nr="2" default="0" direction="in">
<not-uninit/>
</arg>
<arg nr="3" default="6">
<arg nr="3" default="6" direction="in">
<not-uninit/>
</arg>
</function>
@ -912,7 +927,13 @@
<use-retval/>
<leak-ignore/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" default="QString::KeepEmptyParts" direction="in">
<not-uninit/>
</arg>
<arg nr="3" default="Qt::CaseSensitive" direction="in">
<not-uninit/>
</arg>
</function>
@ -936,7 +957,7 @@
<use-retval/>
<leak-ignore/>
<const/>
<arg nr="1" default="0">
<arg nr="1" default="0" direction="out">
</arg>
</function>
<!-- float QString::toFloat(bool * ok = 0) const -->
@ -946,7 +967,7 @@
<use-retval/>
<leak-ignore/>
<const/>
<arg nr="1" default="0">
<arg nr="1" default="0" direction="out">
</arg>
</function>
<!-- int QString::toInt(bool *ok = Q_NULLPTR, int base = 10) const -->
@ -956,12 +977,12 @@
<use-retval/>
<leak-ignore/>
<const/>
<arg nr="1" default="0">
<not-uninit/>
<arg nr="1" default="0" direction="out">
</arg>
<arg nr="2" default="10">
<arg nr="2" default="10" direction="in">
<not-uninit/>
<valid>0,2:36</valid>
<not-bool/>
</arg>
</function>
<!-- long QString::toLong(bool * ok = 0, int base = 10) const -->
@ -971,12 +992,12 @@
<use-retval/>
<leak-ignore/>
<const/>
<arg nr="1" default="0">
<not-uninit/>
<arg nr="1" default="0" direction="out">
</arg>
<arg nr="2" default="10">
<arg nr="2" default="10" direction="in">
<not-uninit/>
<valid>0,2:36</valid>
<not-bool/>
</arg>
</function>
<!-- qlonglong QString::toLongLong(bool * ok = 0, int base = 10) const -->
@ -986,12 +1007,13 @@
<use-retval/>
<leak-ignore/>
<const/>
<arg nr="1" default="0">
<arg nr="1" default="0" direction="out">
<not-uninit/>
</arg>
<arg nr="2" default="10">
<arg nr="2" default="10" direction="in">
<not-uninit/>
<valid>0,2:36</valid>
<not-bool/>
</arg>
</function>
<!-- QString QString::toLower() const -->
@ -1008,12 +1030,12 @@
<use-retval/>
<leak-ignore/>
<const/>
<arg nr="1" default="0">
<not-uninit/>
<arg nr="1" default="0" direction="out">
</arg>
<arg nr="2" default="10">
<arg nr="2" default="10" direction="in">
<not-uninit/>
<valid>0,2:36</valid>
<not-bool/>
</arg>
</function>
<!-- std::string QString::toStdString() const -->
@ -1030,12 +1052,12 @@
<use-retval/>
<leak-ignore/>
<const/>
<arg nr="1" default="0">
<not-uninit/>
<arg nr="1" default="0" direction="out">
</arg>
<arg nr="2" default="10">
<arg nr="2" default="10" direction="in">
<not-uninit/>
<valid>0,2:36</valid>
<not-bool/>
</arg>
</function>
<!-- ulong QString::toULong(bool * ok = 0, int base = 10) const -->
@ -1045,12 +1067,12 @@
<use-retval/>
<leak-ignore/>
<const/>
<arg nr="1" default="0">
<not-uninit/>
<arg nr="1" default="0" direction="out">
</arg>
<arg nr="2" default="10">
<arg nr="2" default="10" direction="in">
<not-uninit/>
<valid>0,2:36</valid>
<not-bool/>
</arg>
</function>
<!-- qulonglong QString::toULongLong(bool * ok = 0, int base = 10) const -->
@ -1060,12 +1082,12 @@
<use-retval/>
<leak-ignore/>
<const/>
<arg nr="1" default="0">
<not-uninit/>
<arg nr="1" default="0" direction="out">
</arg>
<arg nr="2" default="10">
<arg nr="2" default="10" direction="in">
<not-uninit/>
<valid>0,2:36</valid>
<not-bool/>
</arg>
</function>
<!-- ushort QString::toUShort(bool * ok = 0, int base = 10) const -->
@ -1075,12 +1097,12 @@
<use-retval/>
<leak-ignore/>
<const/>
<arg nr="1" default="0">
<not-uninit/>
<arg nr="1" default="0" direction="out">
</arg>
<arg nr="2" default="10">
<arg nr="2" default="10" direction="in">
<not-uninit/>
<valid>0,2:36</valid>
<not-bool/>
</arg>
</function>
<!-- QString QString::toUpper() const -->
@ -1108,7 +1130,7 @@
<function name="QString::truncate">
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -1117,7 +1139,7 @@
<noreturn>false</noreturn>
<returnValue type="QString &amp;"/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-null/>
<not-uninit/>
</arg>
@ -1135,8 +1157,9 @@
<returnValue type="QString"/>
<leak-ignore/>
<const/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
<not-bool/>
</arg>
</function>
<!-- void QMetaObject::connectSlotsByName(QObject *object) -->
@ -1153,8 +1176,9 @@
<noreturn>false</noreturn>
<returnValue type="QString"/>
<use-retval/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
<not-bool/>
</arg>
</function>
<!-- bool QFile::exists(const QString &fileName) // static -->
@ -1164,7 +1188,7 @@
<returnValue type="bool"/>
<use-retval/>
<leak-ignore/>
<arg nr="1" default="&quot;&quot;">
<arg nr="1" default="&quot;&quot;" direction="in">
<not-uninit/>
<not-bool/>
</arg>
@ -1181,30 +1205,36 @@
</arg>
</function>
<!-- bool QFile::remove() -->
<!-- bool QFile::remove(const QString &fileName) -->
<!-- bool QFile::remove(const QString &fileName) // static -->
<function name="QFile::remove">
<noreturn>false</noreturn>
<returnValue type="bool"/>
<leak-ignore/>
<arg nr="any">
<arg nr="1" default="0" direction="in">
<not-uninit/>
<not-bool/>
</arg>
</function>
<!-- bool QFile::rename(const QString &newName) -->
<!-- bool QFile::rename(const QString &oldName, const QString &newName) -->
<!-- bool QFile::rename(const QString &oldName, const QString &newName) // static -->
<function name="QFile::rename">
<noreturn>false</noreturn>
<returnValue type="bool"/>
<leak-ignore/>
<arg nr="any">
<arg nr="1" direction="in">
<not-uninit/>
<not-bool/>
</arg>
<arg nr="2" default="0" direction="in">
<not-uninit/>
<not-bool/>
</arg>
</function>
<!-- void QFile::setFileName(const QString &name) -->
<function name="QFile::setFileName">
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -1241,7 +1271,7 @@
<noreturn>true</noreturn>
<leak-ignore/>
<formatstr/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
<formatstr/>
<strz/>
@ -1253,19 +1283,19 @@
<returnValue type="QString"/>
<use-retval/>
<leak-ignore/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2">
<arg nr="2" direction="in">
<not-null/>
<not-uninit/>
<strz/>
<not-bool/>
</arg>
<arg nr="3" default="NULL">
<arg nr="3" default="NULL" direction="in">
<not-bool/>
</arg>
<arg nr="4" default="-1">
<arg nr="4" default="-1" direction="in">
</arg>
</function>
<!-- https://doc.qt.io/qt-5/qtimer.html -->
@ -1316,7 +1346,7 @@
<function name="QTimer::setInterval">
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -1324,7 +1354,7 @@
<function name="QTimer::setSingleShot">
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -1332,7 +1362,7 @@
<function name="QTimer::start">
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
@ -1349,7 +1379,7 @@
<function name="QTimer::singleShot">
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2">