From 973b33e05c611b201660fc3e1581c44f81f82e43 Mon Sep 17 00:00:00 2001 From: Milian Wolff Date: Thu, 16 Oct 2014 15:44:35 +0200 Subject: Minor optimization: Do not send list of empty enums. Change-Id: I1358cab3e60158b7b21b38907f872a0a7a007e71 Reviewed-by: Simon Hausmann --- src/webchannel/qmetaobjectpublisher.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/webchannel/qmetaobjectpublisher.cpp b/src/webchannel/qmetaobjectpublisher.cpp index 229afa2..5201a4a 100644 --- a/src/webchannel/qmetaobjectpublisher.cpp +++ b/src/webchannel/qmetaobjectpublisher.cpp @@ -194,7 +194,9 @@ QJsonObject QMetaObjectPublisher::classInfoForObject(const QObject *object) cons data[KEY_SIGNALS] = qtSignals; data[KEY_METHODS] = qtMethods; data[KEY_PROPERTIES] = qtProperties; - data[KEY_ENUMS] = qtEnums; + if (!qtEnums.isEmpty()) { + data[KEY_ENUMS] = qtEnums; + } return data; } -- cgit v1.2.1