32 QStandardItem(name), value(value)
37 for (
auto& value : values)
39 VariantPtr var = VariantPtr::dynamicCast(value.second);
40 QList<QStandardItem*> list;
41 auto name = QString::fromStdString(value.first);
42 name.remove(
"value.");
44 if (name.contains(
"typeName"))
49 list <<
new QStandardItem(name)
50 <<
new QStandardItem(QString::fromStdString(var->getOutputValueOnly()));
The JSONObject class is used to represent and (de)serialize JSON objects.
static StringVariantBaseMap ConvertToBasicVariantMap(const JSONObjectPtr &serializer, const VariantBasePtr &variant)
int type() const override
VariantItem(const QString &name, const VariantPtr &value)
This file offers overloads of toIce() and fromIce() functions for STL container types.
IceInternal::Handle< Variant > VariantPtr
IceInternal::Handle< JSONObject > JSONObjectPtr