config-allowlist.go: add const return type for QObjectData::dynamicMetaObject for Qt 6.9+

This commit is contained in:
Rick Calixte 2025-04-10 19:42:37 -04:00
parent 7f3fa3b248
commit 1fa992f324
No known key found for this signature in database

View File

@ -651,6 +651,10 @@ func ApplyQuirks(className string, mm *CppMethod) {
mm.BecomesNonConstInVersion = addr("6.7")
}
if className == "QObjectData" && mm.MethodName == "dynamicMetaObject" {
mm.ReturnType.BecomesConstInVersion = addr("6.9")
}
if className == "QFileDialog" && mm.MethodName == "saveFileContent" && mm.IsStatic {
// The prototype was changed from
// [Qt 5 - 6.6] void QFileDialog::saveFileContent(const QByteArray &fileContent, const QString &fileNameHint = QString())