Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qt6-grpc for openSUSE:Factory 
checked in at 2026-08-21 16:52:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-grpc (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-grpc.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-grpc"

Fri Aug 21 16:52:54 2026 rev:27 rq:1372241 version:6.11.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-grpc/qt6-grpc.changes        2026-05-28 
17:27:18.196623276 +0200
+++ /work/SRC/openSUSE:Factory/.qt6-grpc.new.1258/qt6-grpc.changes      
2026-08-21 16:54:04.667572395 +0200
@@ -1,0 +2,6 @@
+Tue Aug 18 11:48:38 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 6.11.2
+  https://www.qt.io/blog/qt-6.11.2-released
+
+-------------------------------------------------------------------

Old:
----
  qtgrpc-everywhere-src-6.11.1.tar.xz

New:
----
  qtgrpc-everywhere-src-6.11.2.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qt6-grpc.spec ++++++
--- /var/tmp/diff_new_pack.r4SnSo/_old  2026-08-21 16:54:05.446599422 +0200
+++ /var/tmp/diff_new_pack.r4SnSo/_new  2026-08-21 16:54:05.448599492 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define real_version 6.11.1
+%define real_version 6.11.2
 %define short_version 6.11
 %define short_name qtgrpc
 %define tar_name qtgrpc-everywhere-src
@@ -31,7 +31,7 @@
 %global __requires_exclude qt6qmlimport\\((qtgrpc\\.examples.*|QtGrpcChat).*
 #
 Name:           qt6-grpc%{?pkg_suffix}
-Version:        6.11.1
+Version:        6.11.2
 Release:        0
 Summary:        gRPC and Protobuf generator and bindings for Qt framework
 License:        GPL-3.0-or-later

++++++ qtgrpc-everywhere-src-6.11.1.tar.xz -> 
qtgrpc-everywhere-src-6.11.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtgrpc-everywhere-src-6.11.1/.cmake.conf 
new/qtgrpc-everywhere-src-6.11.2/.cmake.conf
--- old/qtgrpc-everywhere-src-6.11.1/.cmake.conf        2026-05-08 
03:19:16.000000000 +0200
+++ new/qtgrpc-everywhere-src-6.11.2/.cmake.conf        2026-08-12 
03:33:53.000000000 +0200
@@ -1,10 +1,10 @@
-set(QT_REPO_MODULE_VERSION "6.11.1")
+set(QT_REPO_MODULE_VERSION "6.11.2")
 set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "alpha1")
 
 set(QT_EXTRA_INTERNAL_TARGET_DEFINES
+    "QT_ENABLE_STRICT_MODE_UP_TO=QT_VERSION_CHECK(6,11,0)"
+    # not yet in strict mode:
     "QT_LEAN_HEADERS=1"
-    "QT_NO_CONTEXTLESS_CONNECT=1"
-    "QT_NO_FOREACH=1"
-    "QT_NO_QASCONST=1"
-    "QT_NO_URL_CAST_FROM_STRING=1"
+    "QT_NO_QPAIR=1"
+    "QT_NO_SINGLE_ARGUMENT_QHASH_OVERLOAD=1"
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtgrpc-everywhere-src-6.11.1/.tag 
new/qtgrpc-everywhere-src-6.11.2/.tag
--- old/qtgrpc-everywhere-src-6.11.1/.tag       2026-05-08 03:19:16.000000000 
+0200
+++ new/qtgrpc-everywhere-src-6.11.2/.tag       2026-08-12 03:33:53.000000000 
+0200
@@ -1 +1 @@
-246eb3e3f33bde5ae90bcc8fc1ee54b9381fc60a
+412a3fb89cd635d5f62422ac689f8da557b87992
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtgrpc-everywhere-src-6.11.1/dependencies.yaml 
new/qtgrpc-everywhere-src-6.11.2/dependencies.yaml
--- old/qtgrpc-everywhere-src-6.11.1/dependencies.yaml  2026-05-08 
03:19:16.000000000 +0200
+++ new/qtgrpc-everywhere-src-6.11.2/dependencies.yaml  2026-08-12 
03:33:53.000000000 +0200
@@ -1,7 +1,7 @@
 dependencies:
   ../qtbase:
-    ref: 59c81a3c2247b821b9b84b4eb8d939b77e07e276
+    ref: ef55f427f2c8b410d34f8a7681020a3000cf6866
     required: true
   ../qtdeclarative:
-    ref: a02bed441965ee1f18f856352c7d5ee5ba35d795
+    ref: 4e3399c26ec57246c08de019cfcbda8d23604cfa
     required: false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/examples/protobuf/sensors/doc/sensors.qdoc 
new/qtgrpc-everywhere-src-6.11.2/examples/protobuf/sensors/doc/sensors.qdoc
--- old/qtgrpc-everywhere-src-6.11.1/examples/protobuf/sensors/doc/sensors.qdoc 
2026-05-08 03:19:16.000000000 +0200
+++ new/qtgrpc-everywhere-src-6.11.2/examples/protobuf/sensors/doc/sensors.qdoc 
2026-08-12 03:33:53.000000000 +0200
@@ -23,7 +23,8 @@
 
     The client application binds on the \c localhost UDP port \c 65500 and
     waits for data from the emulator application.
-    \image client.webp
+    \image client.webp {Client console window showing latitude, longitude,
+           and altitude coordinates and a weather temperature field}
 
     Use the emulator application to change the values of sensor data and send
     the data to the client's UDP port.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/src/protobuf/doc/qtprotobuf.qdocconf 
new/qtgrpc-everywhere-src-6.11.2/src/protobuf/doc/qtprotobuf.qdocconf
--- old/qtgrpc-everywhere-src-6.11.1/src/protobuf/doc/qtprotobuf.qdocconf       
2026-05-08 03:19:16.000000000 +0200
+++ new/qtgrpc-everywhere-src-6.11.2/src/protobuf/doc/qtprotobuf.qdocconf       
2026-08-12 03:33:53.000000000 +0200
@@ -91,3 +91,6 @@
 
 # Enforce zero documentation warnings
 warninglimit = 0
+
+# Report warnings for images without alt text
+reportmissingalttextforimages = true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/src/protobuf/doc/src/qt-add-protobuf.qdoc 
new/qtgrpc-everywhere-src-6.11.2/src/protobuf/doc/src/qt-add-protobuf.qdoc
--- old/qtgrpc-everywhere-src-6.11.1/src/protobuf/doc/src/qt-add-protobuf.qdoc  
2026-05-08 03:19:16.000000000 +0200
+++ new/qtgrpc-everywhere-src-6.11.2/src/protobuf/doc/src/qt-add-protobuf.qdoc  
2026-08-12 03:33:53.000000000 +0200
@@ -31,7 +31,7 @@
         [OUTPUT_HEADERS <var>]
         [OUTPUT_TARGETS <var>]
         [HEADER_GUARD <pragma|filename>]
-        [GENERATE_NON_FINAL_MESSAGES]
+        [GENERATE_NON_FINAL_MESSAGES] # since Qt 6.11
     )
 \endcode
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/src/protobuf/qabstractprotobufserializer.h 
new/qtgrpc-everywhere-src-6.11.2/src/protobuf/qabstractprotobufserializer.h
--- old/qtgrpc-everywhere-src-6.11.1/src/protobuf/qabstractprotobufserializer.h 
2026-05-08 03:19:16.000000000 +0200
+++ new/qtgrpc-everywhere-src-6.11.2/src/protobuf/qabstractprotobufserializer.h 
2026-08-12 03:33:53.000000000 +0200
@@ -18,6 +18,7 @@
 
 class Q_PROTOBUF_EXPORT QAbstractProtobufSerializer
 {
+    Q_DISABLE_COPY_MOVE(QAbstractProtobufSerializer)
 public:
     enum class Error : uint8_t {
         None,
@@ -27,6 +28,8 @@
         InvalidFormat,
     };
 
+    QAbstractProtobufSerializer() = default;
+
     QByteArray serialize(const QProtobufMessage *message) const;
     bool deserialize(QProtobufMessage *message, QByteArrayView data) const;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/src/protobuf/qprotobufpropertyordering.cpp 
new/qtgrpc-everywhere-src-6.11.2/src/protobuf/qprotobufpropertyordering.cpp
--- old/qtgrpc-everywhere-src-6.11.1/src/protobuf/qprotobufpropertyordering.cpp 
2026-05-08 03:19:16.000000000 +0200
+++ new/qtgrpc-everywhere-src-6.11.2/src/protobuf/qprotobufpropertyordering.cpp 
2026-08-12 03:33:53.000000000 +0200
@@ -12,7 +12,6 @@
 #include <QtCore/q20utility.h>
 #include <QtCore/qhash.h>
 #include <QtCore/qmetatype.h>
-#include <QtCore/qpair.h>
 #include <QtCore/qreadwritelock.h>
 #include <QtCore/qstring.h>
 
@@ -27,7 +26,7 @@
 struct ProtobufOrderingRegistry
 {
     using ProtobufOrderingRegistryRecord =
-        QPair<QMetaType, QtProtobufPrivate::QProtobufPropertyOrdering>;
+        std::pair<QMetaType, QtProtobufPrivate::QProtobufPropertyOrdering>;
 
     void registerOrdering(QMetaType type, 
QtProtobufPrivate::QProtobufPropertyOrdering ordering)
     {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/src/tools/doc/qtprotoccommon.qdocinc 
new/qtgrpc-everywhere-src-6.11.2/src/tools/doc/qtprotoccommon.qdocinc
--- old/qtgrpc-everywhere-src-6.11.1/src/tools/doc/qtprotoccommon.qdocinc       
2026-05-08 03:19:16.000000000 +0200
+++ new/qtgrpc-everywhere-src-6.11.2/src/tools/doc/qtprotoccommon.qdocinc       
2026-08-12 03:33:53.000000000 +0200
@@ -94,11 +94,11 @@
 //! [header_guard-li]
 
 //! [generate_non_final_messages-li]
-\li \c {GENERATE_NON_FINAL_MESSAGES}
+\li \c {GENERATE_NON_FINAL_MESSAGES} (since Qt 6.11)
     generates QtProtobuf message classes without the \c final specifier.
     This option is provided for backwards compatibility. Since Qt 6.11,
     QtProtobuf message classes are generated as \c final by default.
     To extend the behavior of generated messages, prefer composition over
-    inheritance. This option will be removed in Qt7.
+    inheritance. This option will be removed in Qt 7.
 //! [generate_non_final_messages-li]
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/src/tools/qtprotobufgen/messagedeclarationprinter.cpp
 
new/qtgrpc-everywhere-src-6.11.2/src/tools/qtprotobufgen/messagedeclarationprinter.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/src/tools/qtprotobufgen/messagedeclarationprinter.cpp
      2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/src/tools/qtprotobufgen/messagedeclarationprinter.cpp
      2026-08-12 03:33:53.000000000 +0200
@@ -237,13 +237,16 @@
                 return;
             }
 
-            if (field->is_repeated() && !field->is_map()) {
-                // Non-message list properties don't require an extra 
QQmlListProperty to access
-                // their data, so the property name should not contain the 
'Data' suffix
-                if (field->type() == FieldDescriptor::TYPE_MESSAGE)
-                    propertyTemplate = 
CommonTemplates::PropertyRepeatedMessageTemplate();
-                else
-                    propertyTemplate = 
CommonTemplates::PropertyRepeatedTemplate();
+            if (common::isRepeatedMessage(field)) {
+                m_printer->Print(
+                    propertyMap,
+                    CommonTemplates::PropertyRepeatedMessageTemplate());
+                m_printer->Print(
+                    propertyMap,
+                    
CommonTemplates::PropertyRepeatedMessageTemplateDeprecated());
+                return;
+            } else if (field->is_repeated() && !field->is_map()) {
+                propertyTemplate = CommonTemplates::PropertyRepeatedTemplate();
             }
             m_printer->Print(propertyMap, propertyTemplate);
         });
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/src/tools/qtprotobufgen/messagedefinitionprinter.cpp
 
new/qtgrpc-everywhere-src-6.11.2/src/tools/qtprotobufgen/messagedefinitionprinter.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/src/tools/qtprotobufgen/messagedefinitionprinter.cpp
       2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/src/tools/qtprotobufgen/messagedefinitionprinter.cpp
       2026-08-12 03:33:53.000000000 +0200
@@ -261,11 +261,15 @@
             { "json_name",        std::string{ field->json_name() } },
         };
 
-        // Oneof and optional properties generate additional has<FieldName> 
property next to the
-        // field property one.
+        // Oneof and optional properties generate additional has<FieldName>
+        // property next to the field property one.
+        // The repeated message property also generates 2 properties per field:
+        // <FieldName> and <FieldName>Data (the old one).
+        // The old one is deprecated and should be removed in Qt7.
         if (common::isOneofField(field) || common::isOptionalField(field) ||
-            common::isPureMessage(field))
+            common::isPureMessage(field) || common::isRepeatedMessage(field)) {
             ++propertyIndex;
+        }
 
         m_printer->Print(variables, templateString);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/src/tools/qtprotoccommon/commontemplates.cpp 
new/qtgrpc-everywhere-src-6.11.2/src/tools/qtprotoccommon/commontemplates.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/src/tools/qtprotoccommon/commontemplates.cpp   
    2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/src/tools/qtprotoccommon/commontemplates.cpp   
    2026-08-12 03:33:53.000000000 +0200
@@ -242,9 +242,16 @@
     return "Q_PROPERTY($property_list_type$ $property_name$ READ 
$property_name$ WRITE "
            "set$property_name_cap$ SCRIPTABLE $scriptable$)\n";
 }
+const char *CommonTemplates::PropertyRepeatedMessageTemplateDeprecated()
+{
+    return "/* The property $property_name$Data is deprecated and will be 
removed in Qt 7. "
+           "Please use the property $property_name$ instead. */\n"
+           "Q_PROPERTY($property_list_type$ $property_name$Data READ 
$property_name$ WRITE "
+           "set$property_name_cap$ SCRIPTABLE $scriptable$)\n";
+}
 const char *CommonTemplates::PropertyRepeatedMessageTemplate()
 {
-    return "Q_PROPERTY($property_list_type$ $property_name$Data READ 
$property_name$ WRITE "
+    return "Q_PROPERTY($property_list_type$ $property_name$ READ 
$property_name$ WRITE "
            "set$property_name_cap$ SCRIPTABLE $scriptable$)\n";
 }
 const char *CommonTemplates::PropertyMessageTemplate()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/src/tools/qtprotoccommon/commontemplates.h 
new/qtgrpc-everywhere-src-6.11.2/src/tools/qtprotoccommon/commontemplates.h
--- old/qtgrpc-everywhere-src-6.11.1/src/tools/qtprotoccommon/commontemplates.h 
2026-05-08 03:19:16.000000000 +0200
+++ new/qtgrpc-everywhere-src-6.11.2/src/tools/qtprotoccommon/commontemplates.h 
2026-08-12 03:33:53.000000000 +0200
@@ -56,6 +56,7 @@
 
     static const char *PropertyTemplate();
     static const char *PropertyRepeatedTemplate();
+    static const char *PropertyRepeatedMessageTemplateDeprecated();
     static const char *PropertyRepeatedMessageTemplate();
     static const char *PropertyMessageTemplate();
     static const char *PropertyQmlMessageTemplate();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/src/tools/qtprotoccommon/generatorcommon.cpp 
new/qtgrpc-everywhere-src-6.11.2/src/tools/qtprotoccommon/generatorcommon.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/src/tools/qtprotoccommon/generatorcommon.cpp   
    2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/src/tools/qtprotoccommon/generatorcommon.cpp   
    2026-08-12 03:33:53.000000000 +0200
@@ -467,6 +467,12 @@
             && !field->is_repeated() && !common::isQtType(field) && 
!common::isOverridden(field);
 }
 
+bool common::isRepeatedMessage(const FieldDescriptor *field)
+{
+    return field->type() == FieldDescriptor::TYPE_MESSAGE
+        && !field->is_map() && field->is_repeated();
+}
+
 void common::iterateMessageFields(const Descriptor *message, const 
IterateMessageLogic &callback)
 {
     int numFields = message->field_count();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/src/tools/qtprotoccommon/generatorcommon.h 
new/qtgrpc-everywhere-src-6.11.2/src/tools/qtprotoccommon/generatorcommon.h
--- old/qtgrpc-everywhere-src-6.11.1/src/tools/qtprotoccommon/generatorcommon.h 
2026-05-08 03:19:16.000000000 +0200
+++ new/qtgrpc-everywhere-src-6.11.2/src/tools/qtprotoccommon/generatorcommon.h 
2026-08-12 03:33:53.000000000 +0200
@@ -135,6 +135,7 @@
     static bool isQtType(const FieldDescriptor *field);
     static bool isOverridden(const FieldDescriptor *field);
     static bool isPureMessage(const FieldDescriptor *field);
+    static bool isRepeatedMessage(const FieldDescriptor *field);
 
     using IterateMessageLogic = std::function<void(const FieldDescriptor *, 
PropertyMap &)>;
     static void iterateMessageFields(const Descriptor *message, const 
IterateMessageLogic &callback);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/src/wellknown/QtProtobufWellKnownTypesExtras.cmake.in
 
new/qtgrpc-everywhere-src-6.11.2/src/wellknown/QtProtobufWellKnownTypesExtras.cmake.in
--- 
old/qtgrpc-everywhere-src-6.11.1/src/wellknown/QtProtobufWellKnownTypesExtras.cmake.in
      2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/src/wellknown/QtProtobufWellKnownTypesExtras.cmake.in
      2026-08-12 03:33:53.000000000 +0200
@@ -17,7 +17,10 @@
         "$ENV{Protobuf_DIR}")
         if(extra_protobuf_dir_path)
             list(APPEND _@target@_include_lookup_dirs
-                "${extra_protobuf_dir_path}/../.." 
"${extra_protobuf_dir_path}")
+                "${extra_protobuf_dir_path}/../../.."
+                "${extra_protobuf_dir_path}/../.."
+                "${extra_protobuf_dir_path}"
+            )
         endif()
         unset(extra_protobuf_dir_path)
     endforeach()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/grpc/client/end2end/CMakeLists.txt 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/grpc/client/end2end/CMakeLists.txt
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/grpc/client/end2end/CMakeLists.txt  
    2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/grpc/client/end2end/CMakeLists.txt  
    2026-08-12 03:33:53.000000000 +0200
@@ -16,6 +16,9 @@
 qt_internal_add_test(tst_grpc_client_end2end
     SOURCES
         tst_grpc_client_end2end.cpp
+    DEFINES
+        QTEST_THROW_ON_FAIL
+        QTEST_THROW_ON_SKIP
     LIBRARIES
         Qt::Test
         Qt::Core
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/grpc/client/end2end/tst_grpc_client_end2end.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/grpc/client/end2end/tst_grpc_client_end2end.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/grpc/client/end2end/tst_grpc_client_end2end.cpp
 2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/grpc/client/end2end/tst_grpc_client_end2end.cpp
 2026-08-12 03:33:53.000000000 +0200
@@ -25,14 +25,6 @@
 #include <string>
 #include <vector>
 
-// Re-define so that we can use QTest Macros inside non void functions too.
-#undef QTEST_FAIL_ACTION
-#define QTEST_FAIL_ACTION                         \
-    do {                                          \
-        std::cerr << "Test failed!" << std::endl; \
-        std::abort();                             \
-    } while (0)
-
 using namespace Qt::Literals::StringLiterals;
 using MultiHash = QMultiHash<QByteArray, QByteArray>;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/grpc/client/interceptors/CMakeLists.txt
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/grpc/client/interceptors/CMakeLists.txt
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/grpc/client/interceptors/CMakeLists.txt
 2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/grpc/client/interceptors/CMakeLists.txt
 2026-08-12 03:33:53.000000000 +0200
@@ -23,6 +23,9 @@
 qt_internal_add_test(tst_grpc_client_interceptors
     SOURCES
         tst_grpc_client_interceptors.cpp
+    DEFINES
+        QTEST_THROW_ON_FAIL
+        QTEST_THROW_ON_SKIP
     LIBRARIES
         Qt::Test
         Qt::Core
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/grpc/client/interceptors/tst_grpc_client_interceptors.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/grpc/client/interceptors/tst_grpc_client_interceptors.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/grpc/client/interceptors/tst_grpc_client_interceptors.cpp
       2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/grpc/client/interceptors/tst_grpc_client_interceptors.cpp
       2026-08-12 03:33:53.000000000 +0200
@@ -32,13 +32,6 @@
 #include <string>
 #include <vector>
 
-#undef QTEST_FAIL_ACTION
-#define QTEST_FAIL_ACTION                         \
-    do {                                          \
-        std::cerr << "Test failed!" << std::endl; \
-        std::abort();                             \
-    } while (0)
-
 using namespace Qt::Literals::StringLiterals;
 
 class QtGrpcClientInterceptorsTest : public QObject
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobuf/basic/tst_protobuf_repeatedtypes.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobuf/basic/tst_protobuf_repeatedtypes.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobuf/basic/tst_protobuf_repeatedtypes.cpp
   2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobuf/basic/tst_protobuf_repeatedtypes.cpp
   2026-08-12 03:33:53.000000000 +0200
@@ -259,6 +259,13 @@
 
 void QtProtobufRepeatedTypesGenerationTest::repeatedComplexMessageCompareTest()
 {
+    const char *propertyName = "testRepeatedComplex";
+    qProtobufAssertMessagePropertyRegistered<RepeatedComplexMessage, 
QList<ComplexMessage>>(
+        1, "QList<ComplexMessage>", propertyName);
+
+    QVERIFY(RepeatedComplexMessage::staticPropertyOrdering.fieldFlags(0)
+            & QtProtobufPrivate::FieldFlag::Repeated);
+
     SimpleStringMessage stringMsg;
 
     ComplexMessage msg1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobuf/basic/tst_protobuf_serialization_complex_maptypes.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobuf/basic/tst_protobuf_serialization_complex_maptypes.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobuf/basic/tst_protobuf_serialization_complex_maptypes.cpp
  2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobuf/basic/tst_protobuf_serialization_complex_maptypes.cpp
  2026-08-12 03:33:53.000000000 +0200
@@ -3,12 +3,16 @@
 
 #include "basicmessages.qpb.h"
 #include "mapmessages.qpb.h"
-#include <QObject>
-#include <QProtobufSerializer>
-#include <QTest>
 
 #include <qtprotobuftestscommon.h>
 
+#include <QtProtobuf/qprotobufserializer.h>
+
+#include <QtTest/qtest.h>
+
+#include <QtCore/qbytearray.h>
+#include <QtCore/qobject.h>
+
 using namespace qtprotobufnamespace::tests;
 
 class QtProtobufMapTypesSerializationTest : public QObject
@@ -62,7 +66,7 @@
                      result.toHex(), 
"3a180d0a00000012110810120d320b74656e207369787465656e",
                      
"3a230d2a000000121c080a12183216666f757274792074776f2074656e207369787465656e",
                      "3a110d13000100120a080a120632045755543f"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void 
QtProtobufMapTypesSerializationTest::simpleSFixed32ComplexMapSerializeTest()
@@ -95,7 +99,7 @@
                                      "f2074656e207369787465656e",
                                      
"4a180d0a00000012110810120d320b74656e207369787465656e",
                                      "4a110d13000100120a080a120632045755543f"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void QtProtobufMapTypesSerializationTest::simpleInt32ComplexMapSerializeTest()
@@ -128,7 +132,7 @@
                                      "274792074776f2074656e207369787465656e",
                                      
"1a15080a12110810120d320b74656e207369787465656e",
                                      "1a1008938004120a080a120632045755543f"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void QtProtobufMapTypesSerializationTest::simpleSInt32ComplexMapSerializeTest()
@@ -161,7 +165,7 @@
                      
"0a200854121c080a12183216666f757274792074776f2074656e207369787465656e",
                      "0a1608a580081210080a120c320a6d696e7573205755543f",
                      "0a15081412110810120d320b74656e207369787465656e"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void QtProtobufMapTypesSerializationTest::simpleUInt32ComplexMapSerializeTest()
@@ -193,7 +197,7 @@
                      result.toHex(), "2a1008938004120a080a120632045755543f",
                      
"2a20082a121c080a12183216666f757274792074776f2074656e207369787465656e",
                      "2a15080a12110810120d320b74656e207369787465656e"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void 
QtProtobufMapTypesSerializationTest::simpleFixed64ComplexMapSerializeTest()
@@ -226,7 +230,7 @@
                                      
"422b09ffffffffffffffff1220082a121c321a6d696e757320666f7572747"
                                      "92074776f2074656e204d41414158",
                                      
"4215091300010000000000120a080a120632045755543f"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void 
QtProtobufMapTypesSerializationTest::simpleSFixed64ComplexMapSerializeTest()
@@ -259,7 +263,7 @@
                                      
"522d09d6ffffffffffffff1222080a121e321c6d696e757320666f7572747"
                                      "92074776f2074656e207369787465656e",
                                      
"5215091300010000000000120a080a120632045755543f"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void QtProtobufMapTypesSerializationTest::simpleInt64ComplexMapSerializeTest()
@@ -292,7 +296,7 @@
                                      
"222f08d6ffffffffffffffff011222080a121e321c6d696e757320666f757"
                                      "274792074776f2074656e207369787465656e",
                                      "221008938004120a080a120632045755543f"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void QtProtobufMapTypesSerializationTest::simpleSInt64ComplexMapSerializeTest()
@@ -325,7 +329,7 @@
                                      "121008a68008120a080a120632045755543f",
                                      
"122608531222080a121e321c6d696e757320666f757274792074776f20746"
                                      "56e207369787465656e"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void QtProtobufMapTypesSerializationTest::simpleUInt64ComplexMapSerializeTest()
@@ -358,7 +362,7 @@
                      
"3220082a121c080a12183216666f757274792074776f2074656e207369787465656e",
                      "321008938004120a080a120632045755543f",
                      "3214080a1210080b120c320a74656e20656c6576656e"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void QtProtobufMapTypesSerializationTest::simpleStringComplexMapSerializeTest()
@@ -391,7 +395,7 @@
                                      
"6a140a055755543f3f120b080a120732053f5755543f",
                                      
"6a350a157768657265206973206d792063617220647564653f121c080a121"
                                      
"83216666f757274792074776f2074656e207369787465656e"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 QTEST_MAIN(QtProtobufMapTypesSerializationTest)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobuf/basic/tst_protobuf_serialization_maptypes.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobuf/basic/tst_protobuf_serialization_maptypes.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobuf/basic/tst_protobuf_serialization_maptypes.cpp
  2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobuf/basic/tst_protobuf_serialization_maptypes.cpp
  2026-08-12 03:33:53.000000000 +0200
@@ -6,9 +6,12 @@
 
 #include <qtprotobuftestscommon.h>
 
-#include <QObject>
-#include <QProtobufSerializer>
-#include <QTest>
+#include <QtProtobuf/qprotobufserializer.h>
+
+#include <QtTest/qtest.h>
+
+#include <QtCore/qbytearray.h>
+#include <QtCore/qobject.h>
 
 using namespace qtprotobufnamespace::tests;
 
@@ -42,7 +45,7 @@
     QVERIFY2(compareSerializedChunks(result.toHex(), 
"3a0a0d0a000000120374656e",
                                      "3a0e0d0f00000012076669667465656e",
                                      "3a110d2a000000120a666f757274792074776f"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void 
QtProtobufMapTypesSerializationTest::simpleSFixed32StringMapSerializeTest()
@@ -55,7 +58,7 @@
                                      
"4a170dd6ffffff12106d696e757320666f757274792074776f",
                                      "4a0a0d0a000000120374656e",
                                      "4a0e0d0f00000012076669667465656e"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void QtProtobufMapTypesSerializationTest::simpleInt32StringMapSerializeTest()
@@ -68,7 +71,7 @@
                                      
"1a1608f6ffffffffffffffff0112096d696e75732074656e",
                                      "1a0b080f12076669667465656e",
                                      "1a0e082a120a666f757274792074776f"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void QtProtobufMapTypesSerializationTest::simpleSInt32StringMapSerializeTest()
@@ -79,7 +82,7 @@
 
     QVERIFY2(compareSerializedChunks(result.toHex(), 
"0a14085312106d696e757320666f757274792074776f",
                                      "0a0b081e12076669667465656e", 
"0a070814120374656e"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void QtProtobufMapTypesSerializationTest::simpleUInt32StringMapSerializeTest()
@@ -91,7 +94,7 @@
     QVERIFY2(compareSerializedChunks(result.toHex(), "2a07080a120374656e",
                                      "2a0b080f12076669667465656e",
                                      "2a0e082a120a666f757274792074776f"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void QtProtobufMapTypesSerializationTest::simpleFixed64StringMapSerializeTest()
@@ -103,7 +106,7 @@
     QVERIFY2(compareSerializedChunks(result.toHex(), 
"420e090a00000000000000120374656e",
                                      
"4212090f0000000000000012076669667465656e",
                                      
"4215092a00000000000000120a666f757274792074776f"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void 
QtProtobufMapTypesSerializationTest::simpleSFixed64StringMapSerializeTest()
@@ -116,7 +119,7 @@
                                      
"521b09d6ffffffffffffff12106d696e757320666f757274792074776f",
                                      "520e090a00000000000000120374656e",
                                      
"5212090f0000000000000012076669667465656e"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void QtProtobufMapTypesSerializationTest::simpleInt64StringMapSerializeTest()
@@ -129,7 +132,7 @@
                                      
"221608f6ffffffffffffffff0112096d696e75732074656e",
                                      "220b080f12076669667465656e",
                                      "220e082a120a666f757274792074776f"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void QtProtobufMapTypesSerializationTest::simpleSInt64StringMapSerializeTest()
@@ -139,7 +142,7 @@
     QByteArray result = test.serialize(m_serializer.get());
     QVERIFY2(compareSerializedChunks(result.toHex(), 
"1214085312106d696e757320666f757274792074776f",
                                      "12070814120374656e", 
"120b081e12076669667465656e"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void QtProtobufMapTypesSerializationTest::simpleUInt64StringMapSerializeTest()
@@ -151,7 +154,7 @@
     QVERIFY2(compareSerializedChunks(result.toHex(), "3207080a120374656e",
                                      "320b080f12076669667465656e",
                                      "320e082a120a666f757274792074776f"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 void QtProtobufMapTypesSerializationTest::simpleStringStringMapSerializeTest()
@@ -166,7 +169,7 @@
                      result.toHex(), "6a0a0a0362656e120374656e",
                      "6a100a05737765657412076669667465656e",
                      
"6a210a13776861742069732074686520616e737765723f120a666f757274792074776f"),
-             result.toHex());
+             result.toHex().constData());
 }
 
 QTEST_MAIN(QtProtobufMapTypesSerializationTest)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobuf/externalpackage/tst_protobuf_externalpackage.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobuf/externalpackage/tst_protobuf_externalpackage.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobuf/externalpackage/tst_protobuf_externalpackage.cpp
       2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobuf/externalpackage/tst_protobuf_externalpackage.cpp
       2026-08-12 03:33:53.000000000 +0200
@@ -25,7 +25,7 @@
 
 void 
QtProtobufExternalPackageGenerationTest::repeatedExternalComplexMessageTest()
 {
-    const char *propertyName = "testExternalComplexData";
+    const char *propertyName = "testExternalComplex";
     qProtobufAssertMessagePropertyRegistered<RepeatedExternalComplexMessage, 
QList<qtprotobufnamespace1::externaltests::ExternalComplexMessage>>(
                 1, 
"QList<qtprotobufnamespace1::externaltests::ExternalComplexMessage>", 
propertyName);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobuf/sequence/tst_protobuf_sequence.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobuf/sequence/tst_protobuf_sequence.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobuf/sequence/tst_protobuf_sequence.cpp
     2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobuf/sequence/tst_protobuf_sequence.cpp
     2026-08-12 03:33:53.000000000 +0200
@@ -39,7 +39,7 @@
 
 void QtProtobufGenerationSequenceTest::mapRepeatedFieldSequenceTest()
 {
-    qProtobufAssertMessagePropertyRegistered<sequence::RepeatedFieldSequence, 
QList<sequence::RepeatedFieldSequence2>>(1, 
"QList<qtprotobufnamespace::tests::sequence::RepeatedFieldSequence2>", 
"testFieldData");
+    qProtobufAssertMessagePropertyRegistered<sequence::RepeatedFieldSequence, 
QList<sequence::RepeatedFieldSequence2>>(1, 
"QList<qtprotobufnamespace::tests::sequence::RepeatedFieldSequence2>", 
"testField");
     qProtobufAssertMessagePropertyRegistered<sequence::MapFieldSequence, 
sequence::MapFieldSequence::TestFieldEntry>(1, 
"qtprotobufnamespace::tests::sequence::MapFieldSequence::TestFieldEntry", 
"testField");
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobuf/shared/qtprotobuftestscommon.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobuf/shared/qtprotobuftestscommon.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobuf/shared/qtprotobuftestscommon.h
 2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobuf/shared/qtprotobuftestscommon.h
 2026-08-12 03:33:53.000000000 +0200
@@ -5,8 +5,12 @@
 #ifndef QTPROTOBUFTESTSCOMMON_H
 #define QTPROTOBUFTESTSCOMMON_H
 
-#include <QMetaType>
-#include <QTest>
+#include <QtTest/qtest.h>
+
+#include <QtCore/qbytearrayview.h>
+#include <QtCore/qmetatype.h>
+
+#include <algorithm>
 
 template<typename MessageType, typename PropertyType>
 static void qProtobufAssertMessagePropertyRegistered(int fieldIndex, const 
char *propertyTypeName, const char *propertyName)
@@ -26,21 +30,22 @@
 }
 
 [[maybe_unused]]
-static bool compareSerializedChunks(const QString &actual, const char *chunk1, 
const char *chunk2,
-                                    const char *chunk3)
+static bool compareSerializedChunks(QByteArrayView actual, QByteArrayView 
chunk1,
+                                    QByteArrayView chunk2, QByteArrayView 
chunk3)
 {
-    return QLatin1StringView(chunk1) + QLatin1StringView(chunk2) + 
QLatin1StringView(chunk3)
-            == actual
-            || QLatin1StringView(chunk1) + QLatin1StringView(chunk3) + 
QLatin1StringView(chunk2)
-            == actual
-            || QLatin1StringView(chunk2) + QLatin1StringView(chunk1) + 
QLatin1StringView(chunk3)
-            == actual
-            || QLatin1StringView(chunk2) + QLatin1StringView(chunk3) + 
QLatin1StringView(chunk1)
-            == actual
-            || QLatin1StringView(chunk3) + QLatin1StringView(chunk2) + 
QLatin1StringView(chunk1)
-            == actual
-            || QLatin1StringView(chunk3) + QLatin1StringView(chunk1) + 
QLatin1StringView(chunk2)
-            == actual;
+    const qsizetype p1 = actual.indexOf(chunk1);
+    const qsizetype p2 = actual.indexOf(chunk2);
+    const qsizetype p3 = actual.indexOf(chunk3);
+    if (p1 < 0 || p2 < 0 || p3 < 0)
+        return false;
+    std::pair<qsizetype, qsizetype> iv[3] = {
+        { p1, p1 + chunk1.size() },
+        { p2, p2 + chunk2.size() },
+        { p3, p3 + chunk3.size() },
+    };
+    std::sort(std::begin(iv), std::end(iv));
+    return iv[0].first == 0 && iv[0].second == iv[1].first
+        && iv[1].second == iv[2].first && iv[2].second == actual.size();
 }
 
 #endif // QTPROTOBUFTESTSCOMMON_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/export_macro/qtprotobufgen.qpb.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/export_macro/qtprotobufgen.qpb.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/export_macro/qtprotobufgen.qpb.cpp
     2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/export_macro/qtprotobufgen.qpb.cpp
     2026-08-12 03:33:53.000000000 +0200
@@ -3459,12 +3459,12 @@
         // Property indices:
         0, /* = field1 */
         2, /* = field2 */
-        3, /* = field3 */
-        5, /* = field4 */
-        6, /* = field5 */
-        7, /* = field6 */
-        9, /* = field7 */
-        11, /* = field8 */
+        4, /* = field3 */
+        6, /* = field4 */
+        7, /* = field5 */
+        8, /* = field6 */
+        10, /* = field7 */
+        12, /* = field8 */
         // Field flags:
         uint(QtProtobufPrivate::FieldFlag::ExplicitPresence | 
QtProtobufPrivate::FieldFlag::Message), /* = field1 */
         uint(QtProtobufPrivate::FieldFlag::Repeated | 
QtProtobufPrivate::FieldFlag::Message), /* = field2 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/export_macro/qtprotobufgen.qpb.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/export_macro/qtprotobufgen.qpb.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/export_macro/qtprotobufgen.qpb.h
       2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/export_macro/qtprotobufgen.qpb.h
       2026-08-12 03:33:53.000000000 +0200
@@ -1088,6 +1088,8 @@
     Q_PROTOBUF_OBJECT_EXPORT(QPB_CUSTOM_EXPORT_NAME_EXPORT)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field1_p READ field1_p WRITE 
setField1_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField1 READ hasField1)
+    Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2 READ field2 WRITE 
setField2 SCRIPTABLE true)
+    /* The property field2Data is deprecated and will be removed in Qt 7. 
Please use the property field2 instead. */
     Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2Data READ field2 WRITE 
setField2 SCRIPTABLE true)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field3_p READ field3_p WRITE 
setField3_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField3 READ hasField3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/extra_namespace/qtprotobufgen.qpb.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/extra_namespace/qtprotobufgen.qpb.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/extra_namespace/qtprotobufgen.qpb.cpp
  2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/extra_namespace/qtprotobufgen.qpb.cpp
  2026-08-12 03:33:53.000000000 +0200
@@ -3459,12 +3459,12 @@
         // Property indices:
         0, /* = field1 */
         2, /* = field2 */
-        3, /* = field3 */
-        5, /* = field4 */
-        6, /* = field5 */
-        7, /* = field6 */
-        9, /* = field7 */
-        11, /* = field8 */
+        4, /* = field3 */
+        6, /* = field4 */
+        7, /* = field5 */
+        8, /* = field6 */
+        10, /* = field7 */
+        12, /* = field8 */
         // Field flags:
         uint(QtProtobufPrivate::FieldFlag::ExplicitPresence | 
QtProtobufPrivate::FieldFlag::Message), /* = field1 */
         uint(QtProtobufPrivate::FieldFlag::Repeated | 
QtProtobufPrivate::FieldFlag::Message), /* = field2 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/extra_namespace/qtprotobufgen.qpb.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/extra_namespace/qtprotobufgen.qpb.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/extra_namespace/qtprotobufgen.qpb.h
    2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/extra_namespace/qtprotobufgen.qpb.h
    2026-08-12 03:33:53.000000000 +0200
@@ -1088,6 +1088,8 @@
     Q_PROTOBUF_OBJECT_EXPORT(QPB_TST_QTPROTOBUFGEN_EXTRA_NAMESPACE_EXPORT)
     Q_PROPERTY(MyTopLevelNamespace::qt::protobuf::ScalarTypes *field1_p READ 
field1_p WRITE setField1_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField1 READ hasField1)
+    Q_PROPERTY(QList<MyTopLevelNamespace::qt::protobuf::ScalarTypes> field2 
READ field2 WRITE setField2 SCRIPTABLE true)
+    /* The property field2Data is deprecated and will be removed in Qt 7. 
Please use the property field2 instead. */
     Q_PROPERTY(QList<MyTopLevelNamespace::qt::protobuf::ScalarTypes> 
field2Data READ field2 WRITE setField2 SCRIPTABLE true)
     Q_PROPERTY(MyTopLevelNamespace::qt::protobuf::ScalarTypes *field3_p READ 
field3_p WRITE setField3_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField3 READ hasField3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.cpp
  2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.cpp
  2026-08-12 03:33:53.000000000 +0200
@@ -3459,12 +3459,12 @@
         // Property indices:
         0, /* = field1 */
         2, /* = field2 */
-        3, /* = field3 */
-        5, /* = field4 */
-        6, /* = field5 */
-        7, /* = field6 */
-        9, /* = field7 */
-        11, /* = field8 */
+        4, /* = field3 */
+        6, /* = field4 */
+        7, /* = field5 */
+        8, /* = field6 */
+        10, /* = field7 */
+        12, /* = field8 */
         // Field flags:
         uint(QtProtobufPrivate::FieldFlag::ExplicitPresence | 
QtProtobufPrivate::FieldFlag::Message), /* = field1 */
         uint(QtProtobufPrivate::FieldFlag::Repeated | 
QtProtobufPrivate::FieldFlag::Message), /* = field2 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.h
    2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.h
    2026-08-12 03:33:53.000000000 +0200
@@ -1088,6 +1088,8 @@
     
Q_PROTOBUF_OBJECT_EXPORT(QPB_TST_QTPROTOBUFGEN_GENERATE_PACKAGE_SUBFOLDERS_EXPORT)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field1_p READ field1_p WRITE 
setField1_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField1 READ hasField1)
+    Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2 READ field2 WRITE 
setField2 SCRIPTABLE true)
+    /* The property field2Data is deprecated and will be removed in Qt 7. 
Please use the property field2 instead. */
     Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2Data READ field2 WRITE 
setField2 SCRIPTABLE true)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field3_p READ field3_p WRITE 
setField3_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField3 READ hasField3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/no_options/qtprotobufgen.qpb.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/no_options/qtprotobufgen.qpb.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/no_options/qtprotobufgen.qpb.cpp
       2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/no_options/qtprotobufgen.qpb.cpp
       2026-08-12 03:33:53.000000000 +0200
@@ -3459,12 +3459,12 @@
         // Property indices:
         0, /* = field1 */
         2, /* = field2 */
-        3, /* = field3 */
-        5, /* = field4 */
-        6, /* = field5 */
-        7, /* = field6 */
-        9, /* = field7 */
-        11, /* = field8 */
+        4, /* = field3 */
+        6, /* = field4 */
+        7, /* = field5 */
+        8, /* = field6 */
+        10, /* = field7 */
+        12, /* = field8 */
         // Field flags:
         uint(QtProtobufPrivate::FieldFlag::ExplicitPresence | 
QtProtobufPrivate::FieldFlag::Message), /* = field1 */
         uint(QtProtobufPrivate::FieldFlag::Repeated | 
QtProtobufPrivate::FieldFlag::Message), /* = field2 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/no_options/qtprotobufgen.qpb.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/no_options/qtprotobufgen.qpb.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/no_options/qtprotobufgen.qpb.h
 2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/no_options/qtprotobufgen.qpb.h
 2026-08-12 03:33:53.000000000 +0200
@@ -1088,6 +1088,8 @@
     Q_PROTOBUF_OBJECT_EXPORT(QPB_TST_QTPROTOBUFGEN_NO_OPTIONS_EXPORT)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field1_p READ field1_p WRITE 
setField1_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField1 READ hasField1)
+    Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2 READ field2 WRITE 
setField2 SCRIPTABLE true)
+    /* The property field2Data is deprecated and will be removed in Qt 7. 
Please use the property field2 instead. */
     Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2Data READ field2 WRITE 
setField2 SCRIPTABLE true)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field3_p READ field3_p WRITE 
setField3_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField3 READ hasField3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/qml/qtprotobufgen.qpb.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/qml/qtprotobufgen.qpb.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/qml/qtprotobufgen.qpb.cpp
      2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/qml/qtprotobufgen.qpb.cpp
      2026-08-12 03:33:53.000000000 +0200
@@ -3459,12 +3459,12 @@
         // Property indices:
         0, /* = field1 */
         2, /* = field2 */
-        3, /* = field3 */
-        5, /* = field4 */
-        6, /* = field5 */
-        7, /* = field6 */
-        9, /* = field7 */
-        11, /* = field8 */
+        4, /* = field3 */
+        6, /* = field4 */
+        7, /* = field5 */
+        8, /* = field6 */
+        10, /* = field7 */
+        12, /* = field8 */
         // Field flags:
         uint(QtProtobufPrivate::FieldFlag::ExplicitPresence | 
QtProtobufPrivate::FieldFlag::Message), /* = field1 */
         uint(QtProtobufPrivate::FieldFlag::Repeated | 
QtProtobufPrivate::FieldFlag::Message), /* = field2 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/qml/qtprotobufgen.qpb.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/qml/qtprotobufgen.qpb.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/qml/qtprotobufgen.qpb.h
        2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/qml/qtprotobufgen.qpb.h
        2026-08-12 03:33:53.000000000 +0200
@@ -1115,6 +1115,8 @@
     QML_VALUE_TYPE(messageTypes)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field1_p READ field1_p WRITE 
setField1_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField1 READ hasField1)
+    Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2 READ field2 WRITE 
setField2 SCRIPTABLE true)
+    /* The property field2Data is deprecated and will be removed in Qt 7. 
Please use the property field2 instead. */
     Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2Data READ field2 WRITE 
setField2 SCRIPTABLE true)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field3_p READ field3_p WRITE 
setField3_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField3 READ hasField3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/qml_uri/qtprotobufgen.qpb.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/qml_uri/qtprotobufgen.qpb.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/qml_uri/qtprotobufgen.qpb.cpp
  2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/qml_uri/qtprotobufgen.qpb.cpp
  2026-08-12 03:33:53.000000000 +0200
@@ -3459,12 +3459,12 @@
         // Property indices:
         0, /* = field1 */
         2, /* = field2 */
-        3, /* = field3 */
-        5, /* = field4 */
-        6, /* = field5 */
-        7, /* = field6 */
-        9, /* = field7 */
-        11, /* = field8 */
+        4, /* = field3 */
+        6, /* = field4 */
+        7, /* = field5 */
+        8, /* = field6 */
+        10, /* = field7 */
+        12, /* = field8 */
         // Field flags:
         uint(QtProtobufPrivate::FieldFlag::ExplicitPresence | 
QtProtobufPrivate::FieldFlag::Message), /* = field1 */
         uint(QtProtobufPrivate::FieldFlag::Repeated | 
QtProtobufPrivate::FieldFlag::Message), /* = field2 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/qml_uri/qtprotobufgen.qpb.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/qml_uri/qtprotobufgen.qpb.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/qml_uri/qtprotobufgen.qpb.h
    2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/qml_uri/qtprotobufgen.qpb.h
    2026-08-12 03:33:53.000000000 +0200
@@ -1115,6 +1115,8 @@
     QML_VALUE_TYPE(messageTypes)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field1_p READ field1_p WRITE 
setField1_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField1 READ hasField1)
+    Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2 READ field2 WRITE 
setField2 SCRIPTABLE true)
+    /* The property field2Data is deprecated and will be removed in Qt 7. 
Please use the property field2 instead. */
     Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2Data READ field2 WRITE 
setField2 SCRIPTABLE true)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field3_p READ field3_p WRITE 
setField3_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField3 READ hasField3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/static/qtprotobufgen.qpb.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/static/qtprotobufgen.qpb.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/static/qtprotobufgen.qpb.cpp
   2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/static/qtprotobufgen.qpb.cpp
   2026-08-12 03:33:53.000000000 +0200
@@ -3459,12 +3459,12 @@
         // Property indices:
         0, /* = field1 */
         2, /* = field2 */
-        3, /* = field3 */
-        5, /* = field4 */
-        6, /* = field5 */
-        7, /* = field6 */
-        9, /* = field7 */
-        11, /* = field8 */
+        4, /* = field3 */
+        6, /* = field4 */
+        7, /* = field5 */
+        8, /* = field6 */
+        10, /* = field7 */
+        12, /* = field8 */
         // Field flags:
         uint(QtProtobufPrivate::FieldFlag::ExplicitPresence | 
QtProtobufPrivate::FieldFlag::Message), /* = field1 */
         uint(QtProtobufPrivate::FieldFlag::Repeated | 
QtProtobufPrivate::FieldFlag::Message), /* = field2 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/static/qtprotobufgen.qpb.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/static/qtprotobufgen.qpb.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmake_generated/static/qtprotobufgen.qpb.h
     2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmake_generated/static/qtprotobufgen.qpb.h
     2026-08-12 03:33:53.000000000 +0200
@@ -1086,6 +1086,8 @@
     Q_PROTOBUF_OBJECT
     Q_PROPERTY(qt::protobuf::ScalarTypes *field1_p READ field1_p WRITE 
setField1_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField1 READ hasField1)
+    Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2 READ field2 WRITE 
setField2 SCRIPTABLE true)
+    /* The property field2Data is deprecated and will be removed in Qt 7. 
Please use the property field2 instead. */
     Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2Data READ field2 WRITE 
setField2 SCRIPTABLE true)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field3_p READ field3_p WRITE 
setField3_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField3 READ hasField3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/export_macro/qtprotobufgen.qpb.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/export_macro/qtprotobufgen.qpb.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/export_macro/qtprotobufgen.qpb.cpp
  2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/export_macro/qtprotobufgen.qpb.cpp
  2026-08-12 03:33:53.000000000 +0200
@@ -3459,12 +3459,12 @@
         // Property indices:
         0, /* = field1 */
         2, /* = field2 */
-        3, /* = field3 */
-        5, /* = field4 */
-        6, /* = field5 */
-        7, /* = field6 */
-        9, /* = field7 */
-        11, /* = field8 */
+        4, /* = field3 */
+        6, /* = field4 */
+        7, /* = field5 */
+        8, /* = field6 */
+        10, /* = field7 */
+        12, /* = field8 */
         // Field flags:
         uint(QtProtobufPrivate::FieldFlag::ExplicitPresence | 
QtProtobufPrivate::FieldFlag::Message), /* = field1 */
         uint(QtProtobufPrivate::FieldFlag::Repeated | 
QtProtobufPrivate::FieldFlag::Message), /* = field2 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/export_macro/qtprotobufgen.qpb.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/export_macro/qtprotobufgen.qpb.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/export_macro/qtprotobufgen.qpb.h
    2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/export_macro/qtprotobufgen.qpb.h
    2026-08-12 03:33:53.000000000 +0200
@@ -1088,6 +1088,8 @@
     Q_PROTOBUF_OBJECT_EXPORT(QPB_TST_QTPROTOBUFGEN_GEN_EXPORT)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field1_p READ field1_p WRITE 
setField1_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField1 READ hasField1)
+    Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2 READ field2 WRITE 
setField2 SCRIPTABLE true)
+    /* The property field2Data is deprecated and will be removed in Qt 7. 
Please use the property field2 instead. */
     Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2Data READ field2 WRITE 
setField2 SCRIPTABLE true)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field3_p READ field3_p WRITE 
setField3_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField3 READ hasField3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name/qtprotobufgen.qpb.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name/qtprotobufgen.qpb.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name/qtprotobufgen.qpb.cpp
 2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name/qtprotobufgen.qpb.cpp
 2026-08-12 03:33:53.000000000 +0200
@@ -3459,12 +3459,12 @@
         // Property indices:
         0, /* = field1 */
         2, /* = field2 */
-        3, /* = field3 */
-        5, /* = field4 */
-        6, /* = field5 */
-        7, /* = field6 */
-        9, /* = field7 */
-        11, /* = field8 */
+        4, /* = field3 */
+        6, /* = field4 */
+        7, /* = field5 */
+        8, /* = field6 */
+        10, /* = field7 */
+        12, /* = field8 */
         // Field flags:
         uint(QtProtobufPrivate::FieldFlag::ExplicitPresence | 
QtProtobufPrivate::FieldFlag::Message), /* = field1 */
         uint(QtProtobufPrivate::FieldFlag::Repeated | 
QtProtobufPrivate::FieldFlag::Message), /* = field2 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name/qtprotobufgen.qpb.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name/qtprotobufgen.qpb.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name/qtprotobufgen.qpb.h
   2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name/qtprotobufgen.qpb.h
   2026-08-12 03:33:53.000000000 +0200
@@ -1088,6 +1088,8 @@
     Q_PROTOBUF_OBJECT_EXPORT(QPB_EXPORT_MACRO_WITH_FILE_EXPORT)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field1_p READ field1_p WRITE 
setField1_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField1 READ hasField1)
+    Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2 READ field2 WRITE 
setField2 SCRIPTABLE true)
+    /* The property field2Data is deprecated and will be removed in Qt 7. 
Please use the property field2 instead. */
     Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2Data READ field2 WRITE 
setField2 SCRIPTABLE true)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field3_p READ field3_p WRITE 
setField3_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField3 READ hasField3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name_force_generate/qtprotobufgen.qpb.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name_force_generate/qtprotobufgen.qpb.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name_force_generate/qtprotobufgen.qpb.cpp
  2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name_force_generate/qtprotobufgen.qpb.cpp
  2026-08-12 03:33:53.000000000 +0200
@@ -3459,12 +3459,12 @@
         // Property indices:
         0, /* = field1 */
         2, /* = field2 */
-        3, /* = field3 */
-        5, /* = field4 */
-        6, /* = field5 */
-        7, /* = field6 */
-        9, /* = field7 */
-        11, /* = field8 */
+        4, /* = field3 */
+        6, /* = field4 */
+        7, /* = field5 */
+        8, /* = field6 */
+        10, /* = field7 */
+        12, /* = field8 */
         // Field flags:
         uint(QtProtobufPrivate::FieldFlag::ExplicitPresence | 
QtProtobufPrivate::FieldFlag::Message), /* = field1 */
         uint(QtProtobufPrivate::FieldFlag::Repeated | 
QtProtobufPrivate::FieldFlag::Message), /* = field2 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name_force_generate/qtprotobufgen.qpb.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name_force_generate/qtprotobufgen.qpb.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name_force_generate/qtprotobufgen.qpb.h
    2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name_force_generate/qtprotobufgen.qpb.h
    2026-08-12 03:33:53.000000000 +0200
@@ -1088,6 +1088,8 @@
     Q_PROTOBUF_OBJECT_EXPORT(QPB_EXPORT_MACRO_WITH_FILE_EXPORT)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field1_p READ field1_p WRITE 
setField1_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField1 READ hasField1)
+    Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2 READ field2 WRITE 
setField2 SCRIPTABLE true)
+    /* The property field2Data is deprecated and will be removed in Qt 7. 
Please use the property field2 instead. */
     Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2Data READ field2 WRITE 
setField2 SCRIPTABLE true)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field3_p READ field3_p WRITE 
setField3_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField3 READ hasField3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name_skip_generate/qtprotobufgen.qpb.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name_skip_generate/qtprotobufgen.qpb.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name_skip_generate/qtprotobufgen.qpb.cpp
   2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name_skip_generate/qtprotobufgen.qpb.cpp
   2026-08-12 03:33:53.000000000 +0200
@@ -3459,12 +3459,12 @@
         // Property indices:
         0, /* = field1 */
         2, /* = field2 */
-        3, /* = field3 */
-        5, /* = field4 */
-        6, /* = field5 */
-        7, /* = field6 */
-        9, /* = field7 */
-        11, /* = field8 */
+        4, /* = field3 */
+        6, /* = field4 */
+        7, /* = field5 */
+        8, /* = field6 */
+        10, /* = field7 */
+        12, /* = field8 */
         // Field flags:
         uint(QtProtobufPrivate::FieldFlag::ExplicitPresence | 
QtProtobufPrivate::FieldFlag::Message), /* = field1 */
         uint(QtProtobufPrivate::FieldFlag::Repeated | 
QtProtobufPrivate::FieldFlag::Message), /* = field2 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name_skip_generate/qtprotobufgen.qpb.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name_skip_generate/qtprotobufgen.qpb.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name_skip_generate/qtprotobufgen.qpb.h
     2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/export_macro_custom_file_name_skip_generate/qtprotobufgen.qpb.h
     2026-08-12 03:33:53.000000000 +0200
@@ -1088,6 +1088,8 @@
     Q_PROTOBUF_OBJECT_EXPORT(QPB_EXPORT_MACRO_WITH_FILE_EXPORT)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field1_p READ field1_p WRITE 
setField1_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField1 READ hasField1)
+    Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2 READ field2 WRITE 
setField2 SCRIPTABLE true)
+    /* The property field2Data is deprecated and will be removed in Qt 7. 
Please use the property field2 instead. */
     Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2Data READ field2 WRITE 
setField2 SCRIPTABLE true)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field3_p READ field3_p WRITE 
setField3_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField3 READ hasField3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/extra_namespace/qtprotobufgen.qpb.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/extra_namespace/qtprotobufgen.qpb.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/extra_namespace/qtprotobufgen.qpb.cpp
       2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/extra_namespace/qtprotobufgen.qpb.cpp
       2026-08-12 03:33:53.000000000 +0200
@@ -3459,12 +3459,12 @@
         // Property indices:
         0, /* = field1 */
         2, /* = field2 */
-        3, /* = field3 */
-        5, /* = field4 */
-        6, /* = field5 */
-        7, /* = field6 */
-        9, /* = field7 */
-        11, /* = field8 */
+        4, /* = field3 */
+        6, /* = field4 */
+        7, /* = field5 */
+        8, /* = field6 */
+        10, /* = field7 */
+        12, /* = field8 */
         // Field flags:
         uint(QtProtobufPrivate::FieldFlag::ExplicitPresence | 
QtProtobufPrivate::FieldFlag::Message), /* = field1 */
         uint(QtProtobufPrivate::FieldFlag::Repeated | 
QtProtobufPrivate::FieldFlag::Message), /* = field2 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/extra_namespace/qtprotobufgen.qpb.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/extra_namespace/qtprotobufgen.qpb.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/extra_namespace/qtprotobufgen.qpb.h
 2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/extra_namespace/qtprotobufgen.qpb.h
 2026-08-12 03:33:53.000000000 +0200
@@ -1086,6 +1086,8 @@
     Q_PROTOBUF_OBJECT
     Q_PROPERTY(MyTopLevelNamespace::qt::protobuf::ScalarTypes *field1_p READ 
field1_p WRITE setField1_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField1 READ hasField1)
+    Q_PROPERTY(QList<MyTopLevelNamespace::qt::protobuf::ScalarTypes> field2 
READ field2 WRITE setField2 SCRIPTABLE true)
+    /* The property field2Data is deprecated and will be removed in Qt 7. 
Please use the property field2 instead. */
     Q_PROPERTY(QList<MyTopLevelNamespace::qt::protobuf::ScalarTypes> 
field2Data READ field2 WRITE setField2 SCRIPTABLE true)
     Q_PROPERTY(MyTopLevelNamespace::qt::protobuf::ScalarTypes *field3_p READ 
field3_p WRITE setField3_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField3 READ hasField3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.cpp
       2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.cpp
       2026-08-12 03:33:53.000000000 +0200
@@ -3459,12 +3459,12 @@
         // Property indices:
         0, /* = field1 */
         2, /* = field2 */
-        3, /* = field3 */
-        5, /* = field4 */
-        6, /* = field5 */
-        7, /* = field6 */
-        9, /* = field7 */
-        11, /* = field8 */
+        4, /* = field3 */
+        6, /* = field4 */
+        7, /* = field5 */
+        8, /* = field6 */
+        10, /* = field7 */
+        12, /* = field8 */
         // Field flags:
         uint(QtProtobufPrivate::FieldFlag::ExplicitPresence | 
QtProtobufPrivate::FieldFlag::Message), /* = field1 */
         uint(QtProtobufPrivate::FieldFlag::Repeated | 
QtProtobufPrivate::FieldFlag::Message), /* = field2 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.h
 2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.h
 2026-08-12 03:33:53.000000000 +0200
@@ -1086,6 +1086,8 @@
     Q_PROTOBUF_OBJECT
     Q_PROPERTY(qt::protobuf::ScalarTypes *field1_p READ field1_p WRITE 
setField1_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField1 READ hasField1)
+    Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2 READ field2 WRITE 
setField2 SCRIPTABLE true)
+    /* The property field2Data is deprecated and will be removed in Qt 7. 
Please use the property field2 instead. */
     Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2Data READ field2 WRITE 
setField2 SCRIPTABLE true)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field3_p READ field3_p WRITE 
setField3_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField3 READ hasField3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/no_options/qtprotobufgen.qpb.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/no_options/qtprotobufgen.qpb.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/no_options/qtprotobufgen.qpb.cpp
    2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/no_options/qtprotobufgen.qpb.cpp
    2026-08-12 03:33:53.000000000 +0200
@@ -3459,12 +3459,12 @@
         // Property indices:
         0, /* = field1 */
         2, /* = field2 */
-        3, /* = field3 */
-        5, /* = field4 */
-        6, /* = field5 */
-        7, /* = field6 */
-        9, /* = field7 */
-        11, /* = field8 */
+        4, /* = field3 */
+        6, /* = field4 */
+        7, /* = field5 */
+        8, /* = field6 */
+        10, /* = field7 */
+        12, /* = field8 */
         // Field flags:
         uint(QtProtobufPrivate::FieldFlag::ExplicitPresence | 
QtProtobufPrivate::FieldFlag::Message), /* = field1 */
         uint(QtProtobufPrivate::FieldFlag::Repeated | 
QtProtobufPrivate::FieldFlag::Message), /* = field2 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/no_options/qtprotobufgen.qpb.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/no_options/qtprotobufgen.qpb.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/no_options/qtprotobufgen.qpb.h
      2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/no_options/qtprotobufgen.qpb.h
      2026-08-12 03:33:53.000000000 +0200
@@ -1086,6 +1086,8 @@
     Q_PROTOBUF_OBJECT
     Q_PROPERTY(qt::protobuf::ScalarTypes *field1_p READ field1_p WRITE 
setField1_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField1 READ hasField1)
+    Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2 READ field2 WRITE 
setField2 SCRIPTABLE true)
+    /* The property field2Data is deprecated and will be removed in Qt 7. 
Please use the property field2 instead. */
     Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2Data READ field2 WRITE 
setField2 SCRIPTABLE true)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field3_p READ field3_p WRITE 
setField3_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField3 READ hasField3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/qml/qtprotobufgen.qpb.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/qml/qtprotobufgen.qpb.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/qml/qtprotobufgen.qpb.cpp
   2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/qml/qtprotobufgen.qpb.cpp
   2026-08-12 03:33:53.000000000 +0200
@@ -3459,12 +3459,12 @@
         // Property indices:
         0, /* = field1 */
         2, /* = field2 */
-        3, /* = field3 */
-        5, /* = field4 */
-        6, /* = field5 */
-        7, /* = field6 */
-        9, /* = field7 */
-        11, /* = field8 */
+        4, /* = field3 */
+        6, /* = field4 */
+        7, /* = field5 */
+        8, /* = field6 */
+        10, /* = field7 */
+        12, /* = field8 */
         // Field flags:
         uint(QtProtobufPrivate::FieldFlag::ExplicitPresence | 
QtProtobufPrivate::FieldFlag::Message), /* = field1 */
         uint(QtProtobufPrivate::FieldFlag::Repeated | 
QtProtobufPrivate::FieldFlag::Message), /* = field2 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/qml/qtprotobufgen.qpb.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/qml/qtprotobufgen.qpb.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/qml/qtprotobufgen.qpb.h
     2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/qml/qtprotobufgen.qpb.h
     2026-08-12 03:33:53.000000000 +0200
@@ -1113,6 +1113,8 @@
     QML_VALUE_TYPE(messageTypes)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field1_p READ field1_p WRITE 
setField1_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField1 READ hasField1)
+    Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2 READ field2 WRITE 
setField2 SCRIPTABLE true)
+    /* The property field2Data is deprecated and will be removed in Qt 7. 
Please use the property field2 instead. */
     Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2Data READ field2 WRITE 
setField2 SCRIPTABLE true)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field3_p READ field3_p WRITE 
setField3_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField3 READ hasField3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/qml_uri/qtprotobufgen.qpb.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/qml_uri/qtprotobufgen.qpb.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/qml_uri/qtprotobufgen.qpb.cpp
       2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/qml_uri/qtprotobufgen.qpb.cpp
       2026-08-12 03:33:53.000000000 +0200
@@ -3459,12 +3459,12 @@
         // Property indices:
         0, /* = field1 */
         2, /* = field2 */
-        3, /* = field3 */
-        5, /* = field4 */
-        6, /* = field5 */
-        7, /* = field6 */
-        9, /* = field7 */
-        11, /* = field8 */
+        4, /* = field3 */
+        6, /* = field4 */
+        7, /* = field5 */
+        8, /* = field6 */
+        10, /* = field7 */
+        12, /* = field8 */
         // Field flags:
         uint(QtProtobufPrivate::FieldFlag::ExplicitPresence | 
QtProtobufPrivate::FieldFlag::Message), /* = field1 */
         uint(QtProtobufPrivate::FieldFlag::Repeated | 
QtProtobufPrivate::FieldFlag::Message), /* = field2 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/qml_uri/qtprotobufgen.qpb.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/qml_uri/qtprotobufgen.qpb.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/qml_uri/qtprotobufgen.qpb.h
 2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/qml_uri/qtprotobufgen.qpb.h
 2026-08-12 03:33:53.000000000 +0200
@@ -1113,6 +1113,8 @@
     QML_VALUE_TYPE(messageTypes)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field1_p READ field1_p WRITE 
setField1_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField1 READ hasField1)
+    Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2 READ field2 WRITE 
setField2 SCRIPTABLE true)
+    /* The property field2Data is deprecated and will be removed in Qt 7. 
Please use the property field2 instead. */
     Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2Data READ field2 WRITE 
setField2 SCRIPTABLE true)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field3_p READ field3_p WRITE 
setField3_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField3 READ hasField3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/qml_uri_export_macro/qtprotobufgen.qpb.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/qml_uri_export_macro/qtprotobufgen.qpb.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/qml_uri_export_macro/qtprotobufgen.qpb.cpp
  2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/qml_uri_export_macro/qtprotobufgen.qpb.cpp
  2026-08-12 03:33:53.000000000 +0200
@@ -3459,12 +3459,12 @@
         // Property indices:
         0, /* = field1 */
         2, /* = field2 */
-        3, /* = field3 */
-        5, /* = field4 */
-        6, /* = field5 */
-        7, /* = field6 */
-        9, /* = field7 */
-        11, /* = field8 */
+        4, /* = field3 */
+        6, /* = field4 */
+        7, /* = field5 */
+        8, /* = field6 */
+        10, /* = field7 */
+        12, /* = field8 */
         // Field flags:
         uint(QtProtobufPrivate::FieldFlag::ExplicitPresence | 
QtProtobufPrivate::FieldFlag::Message), /* = field1 */
         uint(QtProtobufPrivate::FieldFlag::Repeated | 
QtProtobufPrivate::FieldFlag::Message), /* = field2 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/qml_uri_export_macro/qtprotobufgen.qpb.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/qml_uri_export_macro/qtprotobufgen.qpb.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/qml_uri_export_macro/qtprotobufgen.qpb.h
    2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/qml_uri_export_macro/qtprotobufgen.qpb.h
    2026-08-12 03:33:53.000000000 +0200
@@ -1115,6 +1115,8 @@
     QML_VALUE_TYPE(messageTypes)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field1_p READ field1_p WRITE 
setField1_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField1 READ hasField1)
+    Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2 READ field2 WRITE 
setField2 SCRIPTABLE true)
+    /* The property field2Data is deprecated and will be removed in Qt 7. 
Please use the property field2 instead. */
     Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2Data READ field2 WRITE 
setField2 SCRIPTABLE true)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field3_p READ field3_p WRITE 
setField3_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField3 READ hasField3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/qml_uri_export_macro_generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.cpp
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/qml_uri_export_macro_generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.cpp
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/qml_uri_export_macro_generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.cpp
  2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/qml_uri_export_macro_generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.cpp
  2026-08-12 03:33:53.000000000 +0200
@@ -3459,12 +3459,12 @@
         // Property indices:
         0, /* = field1 */
         2, /* = field2 */
-        3, /* = field3 */
-        5, /* = field4 */
-        6, /* = field5 */
-        7, /* = field6 */
-        9, /* = field7 */
-        11, /* = field8 */
+        4, /* = field3 */
+        6, /* = field4 */
+        7, /* = field5 */
+        8, /* = field6 */
+        10, /* = field7 */
+        12, /* = field8 */
         // Field flags:
         uint(QtProtobufPrivate::FieldFlag::ExplicitPresence | 
QtProtobufPrivate::FieldFlag::Message), /* = field1 */
         uint(QtProtobufPrivate::FieldFlag::Repeated | 
QtProtobufPrivate::FieldFlag::Message), /* = field2 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/qml_uri_export_macro_generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.h
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/qml_uri_export_macro_generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.h
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufgen/data/cmd_line_generated/qml_uri_export_macro_generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.h
    2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufgen/data/cmd_line_generated/qml_uri_export_macro_generate_package_subfolders/qt/protobuf/qtprotobufgen.qpb.h
    2026-08-12 03:33:53.000000000 +0200
@@ -1115,6 +1115,8 @@
     QML_VALUE_TYPE(messageTypes)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field1_p READ field1_p WRITE 
setField1_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField1 READ hasField1)
+    Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2 READ field2 WRITE 
setField2 SCRIPTABLE true)
+    /* The property field2Data is deprecated and will be removed in Qt 7. 
Please use the property field2 instead. */
     Q_PROPERTY(QList<qt::protobuf::ScalarTypes> field2Data READ field2 WRITE 
setField2 SCRIPTABLE true)
     Q_PROPERTY(qt::protobuf::ScalarTypes *field3_p READ field3_p WRITE 
setField3_p SCRIPTABLE false)
     Q_PROPERTY(bool hasField3 READ hasField3)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufqml/messagelists/qml/tst_repeated.qml
 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufqml/messagelists/qml/tst_repeated.qml
--- 
old/qtgrpc-everywhere-src-6.11.1/tests/auto/protobufqml/messagelists/qml/tst_repeated.qml
   2026-05-08 03:19:16.000000000 +0200
+++ 
new/qtgrpc-everywhere-src-6.11.2/tests/auto/protobufqml/messagelists/qml/tst_repeated.qml
   2026-08-12 03:33:53.000000000 +0200
@@ -42,6 +42,7 @@
         rDoubleMsg.testRepeatedDouble = [0, 0.0, 1.23456, 2147483648.09, 
-17.111]
         rFloatMsg.testRepeatedFloat = [0, 0.0, 1.23456, 214748.09375, -17.111]
         rComplexMsg.testRepeatedComplexData = [msg1, msg2]
+        rComplexMsg.testRepeatedComplex = [msg1, msg2]
         rSIntMsg.testRepeatedInt = [0, 65536, -65536, 2]
         rUIntMsg.testRepeatedInt = [0, 65536, 200, 2]
         rSInt64Msg.testRepeatedInt = [0, 65536, -65536, 2]
@@ -73,11 +74,17 @@
     function test_repeatedTypes_data() {
         return [
                     // repeatedComplexMessage
-                    { tag: "rComplexMsg.testRepeatedComplex is an object",
+                    { tag: "rComplexMsg.testRepeatedComplexData is an object",
                         field: typeof(rComplexMsg.testRepeatedComplexData), 
answer: "object" },
-                    { tag: "rComplexMsg.testRepeatedComplex[i] is a string",
+                    { tag: "rComplexMsg.testRepeatedComplexData[i] is a 
string",
                         field: typeof(rComplexMsg.testRepeatedComplexData[0]), 
answer: "object" },
 
+                    // repeatedComplexMessage
+                    { tag: "rComplexMsg.testRepeatedComplex is an object",
+                        field: typeof(rComplexMsg.testRepeatedComplex), 
answer: "object" },
+                    { tag: "rComplexMsg.testRepeatedComplex[i] is a string",
+                        field: typeof(rComplexMsg.testRepeatedComplex[0]), 
answer: "object" },
+
                     // repeatedStringMessage
                     { tag: "rStrMsg.testRepeatedString is an object",
                         field: typeof(rStrMsg.testRepeatedString), answer: 
"object" },
@@ -152,9 +159,12 @@
 
     function test_repeatedValues_data() {
         return [
-                    // repeatedComplexMessage
+                    // testRepeatedComplexData
                     { tag: "rComplexMsg.testRepeatedComplexData size == 2",
                         field: rComplexMsg.testRepeatedComplexData.length, 
answer: 2 },
+                    // testRepeatedComplex message
+                    { tag: "rComplexMsg.testRepeatedComplex size == 2",
+                        field: rComplexMsg.testRepeatedComplex.length, answer: 
2 },
 
                     // repeatedStringMessage
                     { tag: "rStrMsg.testRepeatedString size == 4",

Reply via email to