23.5 KB
/srv/reproducible-results/rbuild-debian/r-b-build.Pw5gO5sC/b1/qt6-grpc_6.9.1-1_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.Pw5gO5sC/b2/qt6-grpc_6.9.1-1_arm64.changes
1.52 KB
Files
    
Offset 14, 14 lines modifiedOffset 14, 14 lines modified
14 ·ede4e4cc490fe84366b7e42f9b8efa6e·6048200·debug·optional·libqt6protobufwellknowntypes6-dbgsym_6.9.1-1_arm64.deb14 ·ede4e4cc490fe84366b7e42f9b8efa6e·6048200·debug·optional·libqt6protobufwellknowntypes6-dbgsym_6.9.1-1_arm64.deb
15 ·49edb1c53d1b3bd82eb1d27e320e3d32·132484·libs·optional·libqt6protobufwellknowntypes6_6.9.1-1_arm64.deb15 ·49edb1c53d1b3bd82eb1d27e320e3d32·132484·libs·optional·libqt6protobufwellknowntypes6_6.9.1-1_arm64.deb
16 ·6b9c66c4c94d511c95cc0f014ccfff6b·151504·debug·optional·qml6-module-qtgrpc-dbgsym_6.9.1-1_arm64.deb16 ·6b9c66c4c94d511c95cc0f014ccfff6b·151504·debug·optional·qml6-module-qtgrpc-dbgsym_6.9.1-1_arm64.deb
17 ·739df3144e91bad8f7384d49cd8100e3·9008·libs·optional·qml6-module-qtgrpc_6.9.1-1_arm64.deb17 ·739df3144e91bad8f7384d49cd8100e3·9008·libs·optional·qml6-module-qtgrpc_6.9.1-1_arm64.deb
18 ·a6b1904fd784fa43e56d317ecfb12eb0·151524·debug·optional·qml6-module-qtprotobuf-dbgsym_6.9.1-1_arm64.deb18 ·a6b1904fd784fa43e56d317ecfb12eb0·151524·debug·optional·qml6-module-qtprotobuf-dbgsym_6.9.1-1_arm64.deb
19 ·db206582111ebd077eb6164c9552869e·8380·libs·optional·qml6-module-qtprotobuf_6.9.1-1_arm64.deb19 ·db206582111ebd077eb6164c9552869e·8380·libs·optional·qml6-module-qtprotobuf_6.9.1-1_arm64.deb
20 ·4137940225ac5355b80446acff2c98cb·69656·libdevel·optional·qt6-grpc-dev_6.9.1-1_arm64.deb20 ·4137940225ac5355b80446acff2c98cb·69656·libdevel·optional·qt6-grpc-dev_6.9.1-1_arm64.deb
21 ·306a874b4832051018df21c73af8dc59·8436·libdevel·optional·qt6-grpc-doc-dev_6.9.1-1_all.deb 
22 ·d2a8d3165dc2caf0c8a068b6256930ca·333624·doc·optional·qt6-grpc-doc-html_6.9.1-1_all.deb21 ·b43994e522a224096651381c87fa9c86·8420·libdevel·optional·qt6-grpc-doc-dev_6.9.1-1_all.deb
 22 ·d34b969185873a82fb93f5dbc00bc537·333616·doc·optional·qt6-grpc-doc-html_6.9.1-1_all.deb
23 ·1dbd560df84552443c0d8c79b62dd9fa·463504·doc·optional·qt6-grpc-doc_6.9.1-1_all.deb23 ·1dbd560df84552443c0d8c79b62dd9fa·463504·doc·optional·qt6-grpc-doc_6.9.1-1_all.deb
24 ·d99063ecd1ea06b345bfa2d2046f465e·12326476·debug·optional·qt6-grpc-examples-dbgsym_6.9.1-1_arm64.deb24 ·d99063ecd1ea06b345bfa2d2046f465e·12326476·debug·optional·qt6-grpc-examples-dbgsym_6.9.1-1_arm64.deb
25 ·eb5102c09ca6b23567509531141d8970·395736·misc·optional·qt6-grpc-examples_6.9.1-1_arm64.deb25 ·eb5102c09ca6b23567509531141d8970·395736·misc·optional·qt6-grpc-examples_6.9.1-1_arm64.deb
26 ·51c7009eee7dffe8058265268fb2cc94·2318632·debug·optional·qt6-grpc-tools-dbgsym_6.9.1-1_arm64.deb26 ·51c7009eee7dffe8058265268fb2cc94·2318632·debug·optional·qt6-grpc-tools-dbgsym_6.9.1-1_arm64.deb
27 ·4960425c85ef88a3cafac95c70c74642·134452·libdevel·optional·qt6-grpc-tools_6.9.1-1_arm64.deb27 ·4960425c85ef88a3cafac95c70c74642·134452·libdevel·optional·qt6-grpc-tools_6.9.1-1_arm64.deb
8.14 KB
qt6-grpc-doc-dev_6.9.1-1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-07-24·20:24:37.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-07-24·20:24:37.000000·debian-binary
2 -rw-r--r--···0········0········0······768·2025-07-24·20:24:37.000000·control.tar.xz2 -rw-r--r--···0········0········0······768·2025-07-24·20:24:37.000000·control.tar.xz
3 -rw-r--r--···0········0········0·····7476·2025-07-24·20:24:37.000000·data.tar.xz3 -rw-r--r--···0········0········0·····7460·2025-07-24·20:24:37.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
7.63 KB
data.tar.xz
7.61 KB
data.tar
7.59 KB
./usr/share/qt6/doc/qtprotobuf/qtprotobuf.tags
7.5 KB
./usr/share/qt6/doc/qtprotobuf/qtprotobuf.tags
Ordering differences only
    
Offset 1, 10 lines modifiedOffset 1, 91 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <tagfile>2 <tagfile>
3 ··<compound·kind="class">3 ··<compound·kind="class">
 4 ····<name>QAbstractProtobufSerializer</name>
 5 ····<filename>qabstractprotobufserializer.html</filename>
 6 ····<member·kind="enumeration">
 7 ······<name>Error</name>
 8 ······<anchorfile>qabstractprotobufserializer.html</anchorfile>
 9 ······<anchor>Error-enum</anchor>
 10 ····</member>
 11 ····<member·kind="enumvalue">
 12 ······<name>None</name>
 13 ······<anchorfile>qabstractprotobufserializer.html</anchorfile>
 14 ······<anchor>Error-enum</anchor>
 15 ······<arglist/>
 16 ····</member>
 17 ····<member·kind="enumvalue">
 18 ······<name>InvalidHeader</name>
 19 ······<anchorfile>qabstractprotobufserializer.html</anchorfile>
 20 ······<anchor>Error-enum</anchor>
 21 ······<arglist/>
 22 ····</member>
 23 ····<member·kind="enumvalue">
 24 ······<name>UnknownType</name>
 25 ······<anchorfile>qabstractprotobufserializer.html</anchorfile>
 26 ······<anchor>Error-enum</anchor>
 27 ······<arglist/>
 28 ····</member>
 29 ····<member·kind="enumvalue">
 30 ······<name>UnexpectedEndOfStream</name>
 31 ······<anchorfile>qabstractprotobufserializer.html</anchorfile>
 32 ······<anchor>Error-enum</anchor>
 33 ······<arglist/>
 34 ····</member>
 35 ····<member·kind="enumvalue">
 36 ······<name>InvalidFormat</name>
 37 ······<anchorfile>qabstractprotobufserializer.html</anchorfile>
 38 ······<anchor>Error-enum</anchor>
 39 ······<arglist/>
 40 ····</member>
 41 ····<member·kind="function"·protection="public"·virtualness="non"·static="no">
 42 ······<type/>
 43 ······<name>Q_PROTOBUF_OBJECT</name>
 44 ······<anchorfile>qabstractprotobufserializer.html</anchorfile>
 45 ······<anchor>Q_PROTOBUF_OBJECT</anchor>
 46 ······<arglist>Q_PROTOBUF_OBJECT</arglist>
 47 ····</member>
 48 ····<member·kind="function"·protection="public"·virtualness="virtual"·static="no">
 49 ······<type>virtual</type>
 50 ······<name>~QAbstractProtobufSerializer</name>
 51 ······<anchorfile>qabstractprotobufserializer.html</anchorfile>
 52 ······<anchor>dtor.QAbstractProtobufSerializer</anchor>
 53 ······<arglist>()</arglist>
 54 ····</member>
 55 ····<member·kind="function"·protection="public"·virtualness="pure"·static="no">
 56 ······<type>virtual·QAbstractProtobufSerializer::Error</type>
 57 ······<name>lastError</name>
 58 ······<anchorfile>qabstractprotobufserializer.html</anchorfile>
 59 ······<anchor>lastError</anchor>
 60 ······<arglist>()·const·const·=·0</arglist>
 61 ····</member>
 62 ····<member·kind="function"·protection="public"·virtualness="non"·static="no">
 63 ······<type>QByteArray</type>
 64 ······<name>serialize</name>
 65 ······<anchorfile>qabstractprotobufserializer.html</anchorfile>
 66 ······<anchor>serialize</anchor>
 67 ······<arglist>(const·QProtobufMessage·*message)·const·const</arglist>
 68 ····</member>
 69 ····<member·kind="function"·protection="public"·virtualness="pure"·static="no">
 70 ······<type>virtual·QString</type>
 71 ······<name>lastErrorString</name>
 72 ······<anchorfile>qabstractprotobufserializer.html</anchorfile>
 73 ······<anchor>lastErrorString</anchor>
 74 ······<arglist>()·const·const·=·0</arglist>
 75 ····</member>
 76 ····<member·kind="function"·protection="public"·virtualness="non"·static="no">
 77 ······<type>bool</type>
 78 ······<name>deserialize</name>
 79 ······<anchorfile>qabstractprotobufserializer.html</anchorfile>
 80 ······<anchor>deserialize</anchor>
 81 ······<arglist>(QProtobufMessage·*message,·QByteArrayView·data)·const·const</arglist>
 82 ····</member>
 83 ··</compound>
 84 ··<compound·kind="class">
4 ····<name>QProtobufJsonSerializer</name>85 ····<name>QProtobufJsonSerializer</name>
5 ····<filename>qprotobufjsonserializer.html</filename>86 ····<filename>qprotobufjsonserializer.html</filename>
6 ····<base>QAbstractProtobufSerializer</base>87 ····<base>QAbstractProtobufSerializer</base>
7 ····<member·kind="function"·protection="public"·virtualness="virtual"·static="no">88 ····<member·kind="function"·protection="public"·virtualness="virtual"·static="no">
8 ······<type>virtual·QAbstractProtobufSerializer::Error</type>89 ······<type>virtual·QAbstractProtobufSerializer::Error</type>
9 ······<name>lastError</name>90 ······<name>lastError</name>
10 ······<anchorfile>qprotobufjsonserializer.html</anchorfile>91 ······<anchorfile>qprotobufjsonserializer.html</anchorfile>
Offset 89, 95 lines modifiedOffset 170, 14 lines modified
89 ······<name>QProtobufMessagePointer</name>170 ······<name>QProtobufMessagePointer</name>
90 ······<anchorfile>qprotobufmessage.html</anchorfile>171 ······<anchorfile>qprotobufmessage.html</anchorfile>
91 ······<anchor>QProtobufMessagePointer-typedef</anchor>172 ······<anchor>QProtobufMessagePointer-typedef</anchor>
92 ······<arglist/>173 ······<arglist/>
93 ····</member>174 ····</member>
94 ··</compound>175 ··</compound>
95 ··<compound·kind="class">176 ··<compound·kind="class">
96 ····<name>QAbstractProtobufSerializer</name> 
97 ····<filename>qabstractprotobufserializer.html</filename> 
98 ····<member·kind="enumeration"> 
99 ······<name>Error</name> 
100 ······<anchorfile>qabstractprotobufserializer.html</anchorfile> 
101 ······<anchor>Error-enum</anchor> 
102 ····</member> 
103 ····<member·kind="enumvalue"> 
104 ······<name>None</name> 
105 ······<anchorfile>qabstractprotobufserializer.html</anchorfile> 
106 ······<anchor>Error-enum</anchor> 
107 ······<arglist/> 
108 ····</member> 
109 ····<member·kind="enumvalue"> 
110 ······<name>InvalidHeader</name> 
111 ······<anchorfile>qabstractprotobufserializer.html</anchorfile> 
112 ······<anchor>Error-enum</anchor> 
113 ······<arglist/> 
114 ····</member> 
115 ····<member·kind="enumvalue"> 
116 ······<name>UnknownType</name> 
117 ······<anchorfile>qabstractprotobufserializer.html</anchorfile> 
118 ······<anchor>Error-enum</anchor> 
119 ······<arglist/> 
120 ····</member> 
121 ····<member·kind="enumvalue"> 
122 ······<name>UnexpectedEndOfStream</name> 
123 ······<anchorfile>qabstractprotobufserializer.html</anchorfile> 
Max diff block lines reached; 291/7564 bytes (3.85%) of diff not shown.
13.6 KB
qt6-grpc-doc-html_6.9.1-1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-07-24·20:24:37.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-07-24·20:24:37.000000·debian-binary
2 -rw-r--r--···0········0········0·····3676·2025-07-24·20:24:37.000000·control.tar.xz2 -rw-r--r--···0········0········0·····3676·2025-07-24·20:24:37.000000·control.tar.xz
3 -rw-r--r--···0········0········0···329756·2025-07-24·20:24:37.000000·data.tar.xz3 -rw-r--r--···0········0········0···329748·2025-07-24·20:24:37.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
13.1 KB
data.tar.xz
13.1 KB
data.tar
13.1 KB
./usr/share/qt6/doc/qtprotobuf/qtprotobuf.index
13.0 KB
./usr/share/qt6/doc/qtprotobuf/qtprotobuf.index
Ordering differences only
    
Offset 3, 14 lines modifiedOffset 3, 15 lines modified
3 <INDEX·url="https://doc.qt.io/qt"·title="Qt·Protobuf·Reference·Documentation"·version="6.9.1"·project="QtProtobuf"·indexTitle="Qt·Protobuf">3 <INDEX·url="https://doc.qt.io/qt"·title="Qt·Protobuf·Reference·Documentation"·version="6.9.1"·project="QtProtobuf"·indexTitle="Qt·Protobuf">
4 ··<namespace·name=""·status="active"·access="public"·module="qtprotobuf">4 ··<namespace·name=""·status="active"·access="public"·module="qtprotobuf">
5 ····<function·name="Q_PROTOBUF_OBJECT"·href="qabstractprotobufserializer.html#Q_PROTOBUF_OBJECT"·status="active"·access="public"·location="qprotobufobject.qdoc"·documented="true"·related="0"·meta="macrowithoutparams"·signature="Q_PROTOBUF_OBJECT"/>5 ····<function·name="Q_PROTOBUF_OBJECT"·href="qabstractprotobufserializer.html#Q_PROTOBUF_OBJECT"·status="active"·access="public"·location="qprotobufobject.qdoc"·documented="true"·related="0"·meta="macrowithoutparams"·signature="Q_PROTOBUF_OBJECT"/>
6 ····<function·name="qRegisterProtobufEnumType"·href="qtprotobuf.html#qRegisterProtobufEnumType"·status="active"·access="public"·location="qprotobufregistration.h"·documented="true"·related="1"·meta="plain"·type="void"·signature="void·qRegisterProtobufEnumType()"/>6 ····<function·name="qRegisterProtobufEnumType"·href="qtprotobuf.html#qRegisterProtobufEnumType"·status="active"·access="public"·location="qprotobufregistration.h"·documented="true"·related="1"·meta="plain"·type="void"·signature="void·qRegisterProtobufEnumType()"/>
7 ····<function·name="qRegisterProtobufMapType"·href="qtprotobuf.html#qRegisterProtobufMapType"·status="active"·access="public"·location="qprotobufregistration.h"·documented="true"·related="2"·meta="plain"·type="void"·signature="void·qRegisterProtobufMapType()"/>7 ····<function·name="qRegisterProtobufMapType"·href="qtprotobuf.html#qRegisterProtobufMapType"·status="active"·access="public"·location="qprotobufregistration.h"·documented="true"·related="2"·meta="plain"·type="void"·signature="void·qRegisterProtobufMapType()"/>
8 ····<function·name="qRegisterProtobufType"·href="qtprotobuf.html#qRegisterProtobufType"·status="active"·access="public"·location="qprotobufregistration.h"·documented="true"·related="3"·meta="plain"·type="void"·signature="void·qRegisterProtobufType()"/>8 ····<function·name="qRegisterProtobufType"·href="qtprotobuf.html#qRegisterProtobufType"·status="active"·access="public"·location="qprotobufregistration.h"·documented="true"·related="3"·meta="plain"·type="void"·signature="void·qRegisterProtobufType()"/>
9 ····<function·name="qRegisterProtobufTypes"·href="qtprotobuf.html#qRegisterProtobufTypes"·status="active"·access="public"·location="qprotobufregistration.h"·documented="true"·related="4"·meta="plain"·type="void"·signature="void·qRegisterProtobufTypes()"/>9 ····<function·name="qRegisterProtobufTypes"·href="qtprotobuf.html#qRegisterProtobufTypes"·status="active"·access="public"·location="qprotobufregistration.h"·documented="true"·related="4"·meta="plain"·type="void"·signature="void·qRegisterProtobufTypes()"/>
 10 ····<page·name="qtprotobuf-installation-windows-vcpkg.html"·href="qtprotobuf-installation-windows-vcpkg.html"·status="active"·location="qtprotobuf.qdoc"·documented="true"·subtype="page"·title="Example·of·installation·for·Windows·using·vcpkg"·fulltitle="Example·of·installation·for·Windows·using·vcpkg"·subtitle=""·brief="Installing·instructions·for·Protobuf·and·gRPC·on·Windows"/>
10 ····<class·threadsafety="reentrant"·name="QAbstractProtobufSerializer"·href="qabstractprotobufserializer.html"·status="active"·access="public"·location="qabstractprotobufserializer.h"·since="6.5"·documented="true"·module="QtProtobuf"·brief="Interface·that·represents·basic·functions·for·serialization/deserialization">11 ····<class·threadsafety="reentrant"·name="QAbstractProtobufSerializer"·href="qabstractprotobufserializer.html"·status="active"·access="public"·location="qabstractprotobufserializer.h"·since="6.5"·documented="true"·module="QtProtobuf"·brief="Interface·that·represents·basic·functions·for·serialization/deserialization">
11 ······<function·name="Q_PROTOBUF_OBJECT"·href="qabstractprotobufserializer.html#Q_PROTOBUF_OBJECT"·status="active"·access="public"·location="qprotobufobject.qdoc"·documented="true"·related="0"·meta="macrowithoutparams"·signature="Q_PROTOBUF_OBJECT"/>12 ······<function·name="Q_PROTOBUF_OBJECT"·href="qabstractprotobufserializer.html#Q_PROTOBUF_OBJECT"·status="active"·access="public"·location="qprotobufobject.qdoc"·documented="true"·related="0"·meta="macrowithoutparams"·signature="Q_PROTOBUF_OBJECT"/>
12 ······<function·name="deserialize"·fullname="QAbstractProtobufSerializer::deserialize"·href="qabstractprotobufserializer.html#deserialize"·status="active"·access="public"·location="qabstractprotobufserializer.h"·documented="true"·meta="plain"·const="true"·type="bool"·signature="bool·deserialize(QProtobufMessage·*message,·QByteArrayView·data)·const">13 ······<function·name="deserialize"·fullname="QAbstractProtobufSerializer::deserialize"·href="qabstractprotobufserializer.html#deserialize"·status="active"·access="public"·location="qabstractprotobufserializer.h"·documented="true"·meta="plain"·const="true"·type="bool"·signature="bool·deserialize(QProtobufMessage·*message,·QByteArrayView·data)·const">
13 ········<parameter·type="QProtobufMessage·*"·name="message"·default=""/>14 ········<parameter·type="QProtobufMessage·*"·name="message"·default=""/>
14 ········<parameter·type="QByteArrayView"·name="data"·default=""/>15 ········<parameter·type="QByteArrayView"·name="data"·default=""/>
15 ······</function>16 ······</function>
16 ······<function·name="deserializeMessage"·fullname="QAbstractProtobufSerializer::deserializeMessage"·href="qabstractprotobufserializer.html#deserializeMessage"·status="active"·access="private"·location="qabstractprotobufserializer.h"·documented="true"·meta="plain"·virtual="pure"·const="true"·type="bool"·signature="bool·deserializeMessage(QProtobufMessage·*message,·QByteArrayView·data)·const·=·0">17 ······<function·name="deserializeMessage"·fullname="QAbstractProtobufSerializer::deserializeMessage"·href="qabstractprotobufserializer.html#deserializeMessage"·status="active"·access="private"·location="qabstractprotobufserializer.h"·documented="true"·meta="plain"·virtual="pure"·const="true"·type="bool"·signature="bool·deserializeMessage(QProtobufMessage·*message,·QByteArrayView·data)·const·=·0">
Offset 30, 21 lines modifiedOffset 31, 14 lines modified
30 ········<value·name="None"·value="0"/>31 ········<value·name="None"·value="0"/>
31 ········<value·name="InvalidHeader"·value="1"/>32 ········<value·name="InvalidHeader"·value="1"/>
32 ········<value·name="UnknownType"·value="2"/>33 ········<value·name="UnknownType"·value="2"/>
33 ········<value·name="UnexpectedEndOfStream"·value="3"/>34 ········<value·name="UnexpectedEndOfStream"·value="3"/>
34 ········<value·name="InvalidFormat"·value="4"/>35 ········<value·name="InvalidFormat"·value="4"/>
35 ······</enum>36 ······</enum>
36 ····</class>37 ····</class>
37 ····<struct·name="QProtobufMessageDeleter"·href="qprotobufmessagedeleter.html"·status="active"·access="public"·location="qprotobufmessage.h"·since="6.5"·documented="true"·module="QtProtobuf"·brief="Calls·the·destructor·of·the·child·class·of·a·QProtobufMessage"> 
38 ······<function·name="operator()"·fullname="QProtobufMessageDeleter::operator()"·href="qprotobufmessagedeleter.html#operator-28-29"·status="active"·access="public"·location="qprotobufmessage.h"·documented="true"·meta="plain"·const="true"·noexcept="true"·type="void"·signature="void·operator()(QProtobufMessage·*ptr)·const"> 
39 ········<parameter·type="QProtobufMessage·*"·name="ptr"·default=""/> 
40 ······</function> 
41 ····</struct> 
42 ····<typedef·name="QProtobufMessagePointer"·href="qprotobufmessage.html#QProtobufMessagePointer-typedef"·status="active"·access="public"·location="qprotobufmessage.h"·related="5"·documented="true"·aliasedtype="std::unique_ptr&lt;QProtobufMessage,·QProtobufMessageDeleter&gt;"/> 
43 ····<page·name="qtprotobuf-installation-windows-vcpkg.html"·href="qtprotobuf-installation-windows-vcpkg.html"·status="active"·location="qtprotobuf.qdoc"·documented="true"·subtype="page"·title="Example·of·installation·for·Windows·using·vcpkg"·fulltitle="Example·of·installation·for·Windows·using·vcpkg"·subtitle=""·brief="Installing·instructions·for·Protobuf·and·gRPC·on·Windows"/> 
44 ····<class·name="QProtobufJsonSerializer"·href="qprotobufjsonserializer.html"·status="active"·access="public"·location="qprotobufjsonserializer.h"·since="6.7"·documented="true"·bases="QAbstractProtobufSerializer"·module="QtProtobuf"·brief="Interface·that·represents·basic·functions·for·serialization/deserialization·of·QProtobufMessage·objects·to·JSON">38 ····<class·name="QProtobufJsonSerializer"·href="qprotobufjsonserializer.html"·status="active"·access="public"·location="qprotobufjsonserializer.h"·since="6.7"·documented="true"·bases="QAbstractProtobufSerializer"·module="QtProtobuf"·brief="Interface·that·represents·basic·functions·for·serialization/deserialization·of·QProtobufMessage·objects·to·JSON">
45 ······<function·name="lastError"·fullname="QProtobufJsonSerializer::lastError"·href="qprotobufjsonserializer.html#lastError"·status="active"·access="public"·location="qprotobufjsonserializer.h"·documented="true"·meta="plain"·virtual="virtual"·const="true"·override="true"·type="QAbstractProtobufSerializer::Error"·signature="QAbstractProtobufSerializer::Error·lastError()·const·override"/>39 ······<function·name="lastError"·fullname="QProtobufJsonSerializer::lastError"·href="qprotobufjsonserializer.html#lastError"·status="active"·access="public"·location="qprotobufjsonserializer.h"·documented="true"·meta="plain"·virtual="virtual"·const="true"·override="true"·type="QAbstractProtobufSerializer::Error"·signature="QAbstractProtobufSerializer::Error·lastError()·const·override"/>
46 ······<function·name="lastErrorString"·fullname="QProtobufJsonSerializer::lastErrorString"·href="qprotobufjsonserializer.html#lastErrorString"·status="active"·access="public"·location="qprotobufjsonserializer.h"·documented="true"·meta="plain"·virtual="virtual"·const="true"·override="true"·type="QString"·signature="QString·lastErrorString()·const·override"/>40 ······<function·name="lastErrorString"·fullname="QProtobufJsonSerializer::lastErrorString"·href="qprotobufjsonserializer.html#lastErrorString"·status="active"·access="public"·location="qprotobufjsonserializer.h"·documented="true"·meta="plain"·virtual="virtual"·const="true"·override="true"·type="QString"·signature="QString·lastErrorString()·const·override"/>
47 ····</class>41 ····</class>
48 ····<class·name="QProtobufMessage"·href="qprotobufmessage.html"·status="active"·access="public"·location="qprotobufmessage.h"·since="6.5"·documented="true"·module="QtProtobuf"·brief="Base·class·for·all·protobuf·messages">42 ····<class·name="QProtobufMessage"·href="qprotobufmessage.html"·status="active"·access="public"·location="qprotobufmessage.h"·since="6.5"·documented="true"·module="QtProtobuf"·brief="Base·class·for·all·protobuf·messages">
49 ······<function·name="constructByName"·fullname="QProtobufMessage::constructByName"·href="qprotobufmessage.html#constructByName"·status="active"·access="public"·location="qprotobufmessage.h"·documented="true"·meta="plain"·static="true"·type="QProtobufMessagePointer"·signature="QProtobufMessagePointer·constructByName(const·QString·&amp;messageType)">43 ······<function·name="constructByName"·fullname="QProtobufMessage::constructByName"·href="qprotobufmessage.html#constructByName"·status="active"·access="public"·location="qprotobufmessage.h"·documented="true"·meta="plain"·static="true"·type="QProtobufMessagePointer"·signature="QProtobufMessagePointer·constructByName(const·QString·&amp;messageType)">
50 ········<parameter·type="const·QString·&amp;"·name="messageType"·default=""/>44 ········<parameter·type="const·QString·&amp;"·name="messageType"·default=""/>
Offset 70, 14 lines modifiedOffset 64, 19 lines modified
70 ······</function>64 ······</function>
71 ······<function·name="unknownFieldData"·fullname="QProtobufMessage::unknownFieldData"·href="qprotobufmessage.html#unknownFieldData"·status="active"·access="public"·location="qprotobufmessage.h"·documented="true"·since="6.7"·meta="plain"·const="true"·type="QList&lt;QByteArray&gt;"·signature="QList&lt;QByteArray&gt;·unknownFieldData(qint32·field)·const">65 ······<function·name="unknownFieldData"·fullname="QProtobufMessage::unknownFieldData"·href="qprotobufmessage.html#unknownFieldData"·status="active"·access="public"·location="qprotobufmessage.h"·documented="true"·since="6.7"·meta="plain"·const="true"·type="QList&lt;QByteArray&gt;"·signature="QList&lt;QByteArray&gt;·unknownFieldData(qint32·field)·const">
72 ········<parameter·type="qint32"·name="field"·default=""/>66 ········<parameter·type="qint32"·name="field"·default=""/>
73 ······</function>67 ······</function>
74 ······<function·name="unknownFieldNumbers"·fullname="QProtobufMessage::unknownFieldNumbers"·href="qprotobufmessage.html#unknownFieldNumbers"·status="active"·access="public"·location="qprotobufmessage.h"·documented="true"·since="6.7"·meta="plain"·const="true"·type="QList&lt;qint32&gt;"·signature="QList&lt;qint32&gt;·unknownFieldNumbers()·const"/>68 ······<function·name="unknownFieldNumbers"·fullname="QProtobufMessage::unknownFieldNumbers"·href="qprotobufmessage.html#unknownFieldNumbers"·status="active"·access="public"·location="qprotobufmessage.h"·documented="true"·since="6.7"·meta="plain"·const="true"·type="QList&lt;qint32&gt;"·signature="QList&lt;qint32&gt;·unknownFieldNumbers()·const"/>
75 ······<typedef·name="QProtobufMessagePointer"·href="qprotobufmessage.html#QProtobufMessagePointer-typedef"·status="active"·access="public"·location="qprotobufmessage.h"·related="5"·documented="true"·aliasedtype="std::unique_ptr&lt;QProtobufMessage,·QProtobufMessageDeleter&gt;"/>69 ······<typedef·name="QProtobufMessagePointer"·href="qprotobufmessage.html#QProtobufMessagePointer-typedef"·status="active"·access="public"·location="qprotobufmessage.h"·related="5"·documented="true"·aliasedtype="std::unique_ptr&lt;QProtobufMessage,·QProtobufMessageDeleter&gt;"/>
76 ····</class>70 ····</class>
 71 ····<struct·name="QProtobufMessageDeleter"·href="qprotobufmessagedeleter.html"·status="active"·access="public"·location="qprotobufmessage.h"·since="6.5"·documented="true"·module="QtProtobuf"·brief="Calls·the·destructor·of·the·child·class·of·a·QProtobufMessage">
 72 ······<function·name="operator()"·fullname="QProtobufMessageDeleter::operator()"·href="qprotobufmessagedeleter.html#operator-28-29"·status="active"·access="public"·location="qprotobufmessage.h"·documented="true"·meta="plain"·const="true"·noexcept="true"·type="void"·signature="void·operator()(QProtobufMessage·*ptr)·const">
 73 ········<parameter·type="QProtobufMessage·*"·name="ptr"·default=""/>
 74 ······</function>
 75 ····</struct>
77 ····<class·name="QProtobufRepeatedIterator"·href="qprotobufrepeatediterator.html"·status="active"·access="public"·location="qprotobufrepeatediterator.h"·since="6.8"·documented="true"·module="QtProtobuf"·brief="Allows·iterating·over·repeated·protobuf·types">76 ····<class·name="QProtobufRepeatedIterator"·href="qprotobufrepeatediterator.html"·status="active"·access="public"·location="qprotobufrepeatediterator.h"·since="6.8"·documented="true"·module="QtProtobuf"·brief="Allows·iterating·over·repeated·protobuf·types">
78 ······<function·name="QProtobufRepeatedIterator"·fullname="QProtobufRepeatedIterator::QProtobufRepeatedIterator"·href="qprotobufrepeatediterator.html#QProtobufRepeatedIterator"·status="active"·access="public"·location="qprotobufrepeatediterator.h"·documented="true"·meta="move-constructor"·noexcept="true"·signature="QProtobufRepeatedIterator(QProtobufRepeatedIterator·&amp;&amp;other)">77 ······<function·name="QProtobufRepeatedIterator"·fullname="QProtobufRepeatedIterator::QProtobufRepeatedIterator"·href="qprotobufrepeatediterator.html#QProtobufRepeatedIterator"·status="active"·access="public"·location="qprotobufrepeatediterator.h"·documented="true"·meta="move-constructor"·noexcept="true"·signature="QProtobufRepeatedIterator(QProtobufRepeatedIterator·&amp;&amp;other)">
79 ········<parameter·type="QProtobufRepeatedIterator·&amp;&amp;"·name="other"·default=""/>78 ········<parameter·type="QProtobufRepeatedIterator·&amp;&amp;"·name="other"·default=""/>
80 ······</function>79 ······</function>
81 ······<function·name="addNext"·fullname="QProtobufRepeatedIterator::addNext"·href="qprotobufrepeatediterator.html#addNext"·status="active"·access="public"·location="qprotobufrepeatediterator.h"·documented="true"·meta="plain"·type="QProtobufMessage·*"·signature="QProtobufMessage·*·addNext()"/>80 ······<function·name="addNext"·fullname="QProtobufRepeatedIterator::addNext"·href="qprotobufrepeatediterator.html#addNext"·status="active"·access="public"·location="qprotobufrepeatediterator.h"·documented="true"·meta="plain"·type="QProtobufMessage·*"·signature="QProtobufMessage·*·addNext()"/>
82 ······<function·name="hasNext"·fullname="QProtobufRepeatedIterator::hasNext"·href="qprotobufrepeatediterator.html#hasNext"·status="active"·access="public"·location="qprotobufrepeatediterator.h"·documented="true"·meta="plain"·const="true"·noexcept="true"·type="bool"·signature="bool·hasNext()·const"/>81 ······<function·name="hasNext"·fullname="QProtobufRepeatedIterator::hasNext"·href="qprotobufrepeatediterator.html#hasNext"·status="active"·access="public"·location="qprotobufrepeatediterator.h"·documented="true"·meta="plain"·const="true"·noexcept="true"·type="bool"·signature="bool·hasNext()·const"/>
83 ······<function·name="isValid"·fullname="QProtobufRepeatedIterator::isValid"·href="qprotobufrepeatediterator.html#isValid"·status="active"·access="public"·location="qprotobufrepeatediterator.h"·documented="true"·meta="plain"·const="true"·noexcept="true"·type="bool"·signature="bool·isValid()·const"/>82 ······<function·name="isValid"·fullname="QProtobufRepeatedIterator::isValid"·href="qprotobufrepeatediterator.html#isValid"·status="active"·access="public"·location="qprotobufrepeatediterator.h"·documented="true"·meta="plain"·const="true"·noexcept="true"·type="bool"·signature="bool·isValid()·const"/>
Offset 118, 14 lines modifiedOffset 117, 15 lines modified
118 ····<page·name="qtprotobuf-qml-types.html"·href="qtprotobuf-qml-types.html"·status="active"·location="qtprotobuf.qdoc"·documented="true"·subtype="page"·title="Qt·Protobuf·QML·Types"·fulltitle="Qt·Protobuf·QML·Types"·subtitle=""·brief="A·collection·of·examples·for·Qt·Protobuf">117 ····<page·name="qtprotobuf-qml-types.html"·href="qtprotobuf-qml-types.html"·status="active"·location="qtprotobuf.qdoc"·documented="true"·subtype="page"·title="Qt·Protobuf·QML·Types"·fulltitle="Qt·Protobuf·QML·Types"·subtitle=""·brief="A·collection·of·examples·for·Qt·Protobuf">
119 ······<contents·name="using-protobuf-messages-in-qml"·title="Using·protobuf·messages·in·QML"·level="1"/>118 ······<contents·name="using-protobuf-messages-in-qml"·title="Using·protobuf·messages·in·QML"·level="1"/>
120 ······<contents·name="integrating-qml-and-c"·title="Integrating·QML·and·C++"·level="1"/>119 ······<contents·name="integrating-qml-and-c"·title="Integrating·QML·and·C++"·level="1"/>
121 ······<contents·name="protobuf-message-duplicates"·title="Protobuf·message·duplicates"·level="1"/>120 ······<contents·name="protobuf-message-duplicates"·title="Protobuf·message·duplicates"·level="1"/>
122 ······<contents·name="qml-types-duplicates"·title="QML·types·duplicates"·level="1"/>121 ······<contents·name="qml-types-duplicates"·title="QML·types·duplicates"·level="1"/>
123 ······<contents·name="qml-keywords-handling"·title="QML·keywords·handling"·level="2"/>122 ······<contents·name="qml-keywords-handling"·title="QML·keywords·handling"·level="2"/>
124 ····</page>123 ····</page>
 124 ····<typedef·name="QProtobufMessagePointer"·href="qprotobufmessage.html#QProtobufMessagePointer-typedef"·status="active"·access="public"·location="qprotobufmessage.h"·related="5"·documented="true"·aliasedtype="std::unique_ptr&lt;QProtobufMessage,·QProtobufMessageDeleter&gt;"/>
125 ····<page·name="qtprotobuf-toc.html"·href="qtprotobuf-toc.html"·status="active"·location="qtprotobuf-toc.qdoc"·documented="true"·subtype="page"·title="Qt·Protobuf·module·topics"·fulltitle="Qt·Protobuf·module·topics"·subtitle=""/>125 ····<page·name="qtprotobuf-toc.html"·href="qtprotobuf-toc.html"·status="active"·location="qtprotobuf-toc.qdoc"·documented="true"·subtype="page"·title="Qt·Protobuf·module·topics"·fulltitle="Qt·Protobuf·module·topics"·subtitle=""/>
126 ····<namespace·name="QtProtobuf"·href="qtprotobuf.html"·status="active"·access="public"·location="qtprotobuftypes.h"·since="6.5"·documented="true"·module="QtProtobuf"·brief="Contains·type·aliases·and·classes·needed·to·support·Qt·Protobuf">126 ····<namespace·name="QtProtobuf"·href="qtprotobuf.html"·status="active"·access="public"·location="qtprotobuftypes.h"·since="6.5"·documented="true"·module="QtProtobuf"·brief="Contains·type·aliases·and·classes·needed·to·support·Qt·Protobuf">
127 ······<function·name="qRegisterProtobufEnumType"·href="qtprotobuf.html#qRegisterProtobufEnumType"·status="active"·access="public"·location="qprotobufregistration.h"·documented="true"·related="1"·meta="plain"·type="void"·signature="void·qRegisterProtobufEnumType()"/>127 ······<function·name="qRegisterProtobufEnumType"·href="qtprotobuf.html#qRegisterProtobufEnumType"·status="active"·access="public"·location="qprotobufregistration.h"·documented="true"·related="1"·meta="plain"·type="void"·signature="void·qRegisterProtobufEnumType()"/>
128 ······<function·name="qRegisterProtobufMapType"·href="qtprotobuf.html#qRegisterProtobufMapType"·status="active"·access="public"·location="qprotobufregistration.h"·documented="true"·related="2"·meta="plain"·type="void"·signature="void·qRegisterProtobufMapType()"/>128 ······<function·name="qRegisterProtobufMapType"·href="qtprotobuf.html#qRegisterProtobufMapType"·status="active"·access="public"·location="qprotobufregistration.h"·documented="true"·related="2"·meta="plain"·type="void"·signature="void·qRegisterProtobufMapType()"/>
129 ······<function·name="qRegisterProtobufType"·href="qtprotobuf.html#qRegisterProtobufType"·status="active"·access="public"·location="qprotobufregistration.h"·documented="true"·related="3"·meta="plain"·type="void"·signature="void·qRegisterProtobufType()"/>129 ······<function·name="qRegisterProtobufType"·href="qtprotobuf.html#qRegisterProtobufType"·status="active"·access="public"·location="qprotobufregistration.h"·documented="true"·related="3"·meta="plain"·type="void"·signature="void·qRegisterProtobufType()"/>
130 ······<function·name="qRegisterProtobufTypes"·href="qtprotobuf.html#qRegisterProtobufTypes"·status="active"·access="public"·location="qprotobufregistration.h"·documented="true"·related="4"·meta="plain"·type="void"·signature="void·qRegisterProtobufTypes()"/>130 ······<function·name="qRegisterProtobufTypes"·href="qtprotobuf.html#qRegisterProtobufTypes"·status="active"·access="public"·location="qprotobufregistration.h"·documented="true"·related="4"·meta="plain"·type="void"·signature="void·qRegisterProtobufTypes()"/>
131 ······<function·name="registerProtobufQtCoreTypes"·fullname="QtProtobuf::registerProtobufQtCoreTypes"·href="qtprotobuf.html#registerProtobufQtCoreTypes"·status="active"·access="public"·location="qtprotobufqtcoretypes.h"·documented="true"·meta="plain"·type="void"·signature="void·registerProtobufQtCoreTypes()"/>131 ······<function·name="registerProtobufQtCoreTypes"·fullname="QtProtobuf::registerProtobufQtCoreTypes"·href="qtprotobuf.html#registerProtobufQtCoreTypes"·status="active"·access="public"·location="qtprotobufqtcoretypes.h"·documented="true"·meta="plain"·type="void"·signature="void·registerProtobufQtCoreTypes()"/>