summaryrefslogtreecommitdiffstats
path: root/src/remoteobjects/qremoteobjectpacket.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/remoteobjects/qremoteobjectpacket.cpp')
-rw-r--r--src/remoteobjects/qremoteobjectpacket.cpp11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/remoteobjects/qremoteobjectpacket.cpp b/src/remoteobjects/qremoteobjectpacket.cpp
index d517794..b5be767 100644
--- a/src/remoteobjects/qremoteobjectpacket.cpp
+++ b/src/remoteobjects/qremoteobjectpacket.cpp
@@ -480,13 +480,10 @@ void serializeDefinition(QDataStream &ds, const QRemoteObjectSourceBase *source)
serializeEnum(ds, enumerator);
}
- if (source->d->isDynamic) {
- QSet<const QMetaObject *> gadgets;
- QSet<QMetaEnum> enums;
- recurseForGadgets(gadgets, enums, source);
- serializeGadgets(ds, gadgets, enums, source);
- } else
- ds << quint32(0) << quint32(0); // qtEnums, numGadgets
+ QSet<const QMetaObject *> gadgets;
+ QSet<QMetaEnum> enums;
+ recurseForGadgets(gadgets, enums, source);
+ serializeGadgets(ds, gadgets, enums, source);
const int numSignals = api->signalCount();
ds << quint32(numSignals); //Number of signals