853
853
<value-type name =" QBasicTimer" />
854
854
<value-type name =" QByteArrayMatcher" >
855
855
<modify-function signature =" operator=(QByteArrayMatcher)" remove =" all" />
856
+ <modify-function signature =" indexIn(const char*,qsizetype,qsizetype)const" remove =" all" />
856
857
</value-type >
857
858
858
859
<value-type name =" QDate" >
@@ -1127,8 +1128,9 @@ public:
1127
1128
return PyBytes_FromStringAndSize(b-> data(), b-> size());
1128
1129
}
1129
1130
</inject-code >
1130
-
1131
+
1131
1132
<modify-function signature =" QByteArray(const char*,int)" remove =" all" />
1133
+ <modify-function signature =" QByteArray(const char*, qsizetype)" remove =" all" />
1132
1134
<modify-function signature =" QByteArray(const char*)" remove =" all" />
1133
1135
1134
1136
<modify-function signature =" append(const char *)" remove =" all" />
@@ -1151,32 +1153,46 @@ public:
1151
1153
<modify-function signature =" fill(char,int)" >
1152
1154
<modify-argument index =" 0" replace-value =" this" />
1153
1155
</modify-function >
1156
+ <modify-function signature =" fill(char,qsizetype)" >
1157
+ <modify-argument index =" 0" replace-value =" this" />
1158
+ </modify-function >
1154
1159
1155
1160
<modify-function signature =" indexOf(const char*,int)const" remove =" all" />
1156
1161
1157
1162
<modify-function signature =" insert(int,QByteArray)" >
1158
1163
<modify-argument index =" 0" replace-value =" this" />
1159
1164
</modify-function >
1165
+ <modify-function signature =" insert(qsizetype,QByteArray)" >
1166
+ <modify-argument index =" 0" replace-value =" this" />
1167
+ </modify-function >
1160
1168
<modify-function signature =" insert(int,QString)" >
1161
1169
<modify-argument index =" 0" replace-value =" this" />
1162
1170
</modify-function >
1163
1171
<modify-function signature =" insert(int,const char *)" remove =" all" />
1172
+ <modify-function signature =" insert(qsizetype,const char *)" remove =" all" />
1173
+ <modify-function signature =" insert(qsizetype,const char *,qsizetype)" remove =" all" />
1164
1174
1165
1175
<modify-function signature =" lastIndexOf(const char*,int)const" remove =" all" />
1166
1176
1167
1177
<modify-function signature =" prepend(QByteArray)" >
1168
1178
<modify-argument index =" 0" replace-value =" this" />
1169
1179
</modify-function >
1170
1180
<modify-function signature =" prepend(const char *)" remove =" all" />
1181
+ <modify-function signature =" prepend(const char *,qsizetype)" remove =" all" />
1171
1182
1172
1183
<modify-function signature =" remove(int,int)" >
1173
1184
<modify-argument index =" 0" replace-value =" this" />
1174
1185
</modify-function >
1186
+ <modify-function signature =" remove(qsizetype,qsizetype)" >
1187
+ <modify-argument index =" 0" replace-value =" this" />
1188
+ </modify-function >
1175
1189
1176
1190
<modify-function signature =" replace(int,int,QByteArray)" >
1177
1191
<modify-argument index =" 0" replace-value =" this" />
1178
1192
</modify-function >
1179
1193
<modify-function signature =" replace(int,int,const char *)" remove =" all" />
1194
+ <modify-function signature =" replace(qsizetype,qsizetype,const char *,qsizetype)" remove =" all" />
1195
+ <modify-function signature =" replace(const char *,qsizetype,const char*,qsizetype)" remove =" all" />
1180
1196
<modify-function signature =" replace(QByteArray,QByteArray)" >
1181
1197
<modify-argument index =" 0" replace-value =" this" />
1182
1198
</modify-function >
@@ -1201,6 +1217,7 @@ public:
1201
1217
<modify-function signature =" startsWith(const char *)const" remove =" all" />
1202
1218
1203
1219
<modify-function signature =" fromRawData(const char*,int)" remove =" all" />
1220
+ <modify-function signature =" fromRawData(const char*,qsizetype)" remove =" all" />
1204
1221
</value-type >
1205
1222
<rejection class =" QByteArray" function-name =" erase" />
1206
1223
@@ -1323,6 +1340,7 @@ public:
1323
1340
1324
1341
<object-type name =" QCryptographicHash" >
1325
1342
<modify-function signature =" addData(const char*,int)" remove =" all" />
1343
+ <modify-function signature =" addData(const char*,qsizetype)" remove =" all" />
1326
1344
</object-type >
1327
1345
<object-type name =" QLibraryInfo" />
1328
1346
<object-type name =" QMutex" />
@@ -1977,7 +1995,9 @@ public:
1977
1995
<object-type name =" QFileSelector" />
1978
1996
<object-type name =" QMarginsF" />
1979
1997
<object-type name =" QLockFile" />
1980
- <object-type name =" QMessageAuthenticationCode" />
1998
+ <object-type name =" QMessageAuthenticationCode" >
1999
+ <modify-function signature =" addData(const char*,qsizetype)" remove =" all" />
2000
+ </object-type >
1981
2001
<object-type name =" QMessageLogContext" />
1982
2002
<rejection class =" QMessageLogContext" function-name =" copy" />
1983
2003
0 commit comments